asc-cli-usage

rudrankriyam/app-store-connect-cli-skills · updated Apr 8, 2026

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

$23

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.850 reviews
  • Chaitanya Patil· Dec 24, 2024

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

  • Ishan Chen· Dec 16, 2024

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

  • Ren Li· Dec 16, 2024

    Useful defaults in asc-cli-usage — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Min Liu· Dec 12, 2024

    Registry listing for asc-cli-usage matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Piyush G· Nov 15, 2024

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

  • Maya Sethi· Nov 15, 2024

    I recommend asc-cli-usage for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Amelia Gupta· Nov 7, 2024

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

  • Daniel Thomas· Nov 7, 2024

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

  • Henry Flores· Nov 3, 2024

    asc-cli-usage fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Charlotte Sanchez· Oct 26, 2024

    asc-cli-usage fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

showing 1-10 of 50

1 / 5