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
--helpto discover commands and flags.
- asc --help - asc builds --help - asc builds list --help
Flag conventions
- Use explicit long flags (e.g.,
--app,--output). - No interactive prompts; destructive operations require
--confirm. - Use
--paginatewhen the user wants all pages.
Output formats
- Default output is minified JSON.
- Use
--output tableor--output markdownonly for human-readable output. --prettyis only valid with JSON output.
Authentication and defaults
- Prefer keychain auth via
asc auth login. - Fallback env vars:
ASCKEYID,ASCISSUERID,ASCPRIVATEKEYPATH,ASCPRIVATEKEY,ASCPRIVATEKEYB64. ASCAPPIDcan provide a default app ID.
Timeouts
ASCTIMEOUT/ASCTIMEOUT_SECONDScontrol request timeouts.ASCUPLOADTIMEOUT/ASCUPLOADTIMEOUT_SECONDScontrol upload timeouts.