Skillshub asc-cli-usage

asc cli usage

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/rudrankriyam/app-store-connect-cli-skills/asc-cli-usage" ~/.claude/skills/comeonoliver-skillshub-asc-cli-usage && rm -rf "$T"
manifest: skills/rudrankriyam/app-store-connect-cli-skills/asc-cli-usage/SKILL.md
source content

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

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.

Timeouts

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