
Asc Workflow
If you're shipping iOS apps through App Store Connect and tired of stitching together shell scripts, this gives you a lane-style automation system that lives in .asc/workflow.json. You can chain steps, pass outputs between them with JSONPath expressions, run conditional steps, and resume failed workflows from the last good state. The real win is treating release pipelines like code: validate the structure, dry-run with parameters, then execute. It handles TestFlight distribution and App Store submissions through the asc CLI, keeps machine-readable JSON on stdout while streaming logs to stderr, and lets you pass runtime params like BUILD_ID or GROUP_ID straight from CI. Honest take: if you've outgrown bash but don't want a full CI DSL, this hits a useful middle ground.
- skills.sh installs
- 2K
- GitHub stars
- 904
- last updated
- Jul 14, 2026
Install
$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-workflow --agent claude-codeInstalls into .claude/skills of the current project.
Files
asc workflow
Use this skill when you need lane-style automation inside the CLI using:
asc workflow validateasc workflow listasc workflow run
Workflows are repo-local automation files. They run trusted shell commands, stream step output to stderr, and keep stdout as machine-readable JSON.
Command discovery
Always verify flags with:
asc workflow --help
asc workflow validate --help
asc workflow list --help
asc workflow run --help
End-to-end flow
- Author
.asc/workflow.json. - Validate structure and references:
asc workflow validate
- Discover public workflows:
asc workflow list
asc workflow list --all
- Preview execution:
asc workflow run --dry-run beta BUILD_ID:123456789 GROUP_ID:abcdef
- Execute:
asc workflow run beta BUILD_ID:123456789 GROUP_ID:abcdef
- If a recoverable run fails, resume with the run ID from the JSON result:
asc workflow run release --resume "release-20260312T120000Z-deadbeef"
Do not pass extra KEY:VALUE params with --resume; the saved workflow file, params, and persisted outputs are reused.
File location and format
Sponsors
Details
More from rudrankriyam/app-store-connect-cli-skills
All 31- Asc Crash Triage1.7K
- Asc Revenuecat Catalog Sync1.5K
- Asc Wall Submit1.5K
- Asc Aso Audit1.4K
- Asc Whats New Writer1.3K
- Asc Screenshot Resize868
- Gpd Build Lifecycle227
- Gpd Cli226
- Gpd Cli Usage225
- Gpd Betagroups224
- Gpd Submission Health222
- Gpd Release Flow221
- Gpd Id Resolver220
- Gpd Metadata Sync219
- Gpd Ppp Pricing218
- Asc Cli Usage2.7K
- Asc Release Flow2.6K
- Asc Submission Health2.6K
- Asc Metadata Sync2.5K
- Asc Xcode Build2.5K
- Asc Id Resolver2.4K
- Asc Testflight Orchestration2.4K
- Asc Build Lifecycle2.3K
- Asc Ppp Pricing2.3K