asc-cli-usage

rudrankriyam/asc-skills · updated Apr 8, 2026

$npx skills add https://github.com/rudrankriyam/asc-skills --skill asc-cli-usage
0 commentsdiscussion
summary

Use this skill when you need to run or design asc commands for App Store Connect.

skill.md

asc cli usage

Use this skill when you need to run or design asc commands for App Store Connect.

Command discovery

  • Always use --help to discover commands and flags.
    • asc --help
    • asc builds --help
    • asc builds list --help

Canonical verbs (current asc)

  • Prefer view over legacy get aliases for read-only commands in docs and automation.
    • asc apps view --id "APP_ID"
    • asc versions view --version-id "VERSION_ID"
    • asc pricing availability view --app "APP_ID"
  • Prefer edit for update-only availability surfaces and other canonical edit flows.
    • asc pricing availability edit --app "APP_ID" --territory "USA,GBR" --available true
    • asc app-setup availability edit --app "APP_ID" --territory "USA,GBR" --available true
    • asc xcode version edit --build-number "42"
  • Keep set where the CLI intentionally models a higher-level replacement/configuration flow and --help still shows set as the canonical verb.

Flag conventions

  • Use explicit long flags (e.g., --app, --output).
  • Prefer explicit flags in automation; some newer commands can prompt for missing fields when run interactively.
  • Destructive operations require --confirm.
  • Use --paginate when the user wants all pages.

Output formats

  • Output defaults are TTY-aware: table in interactive terminals, json when piped or non-interactive.
  • Use --output table or --output markdown only for human-readable output.
  • --pretty is only valid with JSON output.

Authentication and defaults

  • Prefer keychain auth via asc auth login.
  • Fallback env vars: ASC_KEY_ID, ASC_ISSUER_ID, ASC_PRIVATE_KEY_PATH, ASC_PRIVATE_KEY, ASC_PRIVATE_KEY_B64.
  • ASC_APP_ID can provide a default app ID.
  • When permissions are unclear, inspect exact API key role coverage with asc web auth capabilities.
    • This lives under the experimental web auth surface.
    • It can resolve the current local auth by default, or inspect a specific key with --key-id.

Timeouts

  • ASC_TIMEOUT / ASC_TIMEOUT_SECONDS control request timeouts.
  • ASC_UPLOAD_TIMEOUT / ASC_UPLOAD_TIMEOUT_SECONDS control upload timeouts.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.639 reviews
  • Sakura Robinson· Dec 8, 2024

    asc-cli-usage has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Hiroshi Garcia· Nov 27, 2024

    Solid pick for teams standardizing on skills: asc-cli-usage is focused, and the summary matches what you get after install.

  • Yash Thakker· Nov 15, 2024

    asc-cli-usage reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Diego Thompson· Oct 18, 2024

    asc-cli-usage is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Hana White· Oct 18, 2024

    asc-cli-usage reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Dhruvi Jain· Oct 6, 2024

    We added asc-cli-usage from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Diego Okafor· Sep 25, 2024

    Keeps context tight: asc-cli-usage is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Piyush G· Sep 21, 2024

    Solid pick for teams standardizing on skills: asc-cli-usage is focused, and the summary matches what you get after install.

  • Fatima Li· Sep 9, 2024

    asc-cli-usage has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Chinedu Perez· Sep 1, 2024

    asc-cli-usage is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

showing 1-10 of 39

1 / 4