Skip to main content
skill CX Codex

asc-wall-submit — Claude Code skill: Wall of Apps submit

Files or updates your app's Wall of Apps entry in the App-Store-Connect-CLI repo: a dry run first, then a confirmed submit with a PR plan.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add rorkai/app-store-connect-cli-skills --skill asc-wall-submit -a claude-code
Open on GitHub

What asc-wall-submit does

The skill files or updates a Wall of Apps entry inside the App-Store-Connect-CLI repository. It drives one command, asc apps wall submit: a --dry-run pass so you can see what would change, then the same call with --confirm. Run it from the repository root, and the result lands in docs/wall-of-apps.json.

You supply either an App Store app ID or a link plus name pair for apps shipped outside the store, TestFlight betas included. After confirmation the skill hands you the generated PR plan and the diff it produced.

Submissions go through a pull request, so a maintainer reviews the change. That shapes how you work with it: when the CLI rejects your arguments, fix the arguments and rerun instead of editing the JSON by hand, and keep the diff to your own entry.

What it helps with

  • add an app to the Wall of Apps without hand-editing JSON
  • update an existing entry without touching neighbouring rows
  • check a submission with a dry run before it goes out
  • submit a TestFlight beta that has no App Store ID
  • review the PR plan and the resulting diff

Example prompts for the agent

  • Submit my app to the wall of apps: dry-run asc apps wall submit --app "1234567890", show me the plan, then rerun with --confirm.
  • My beta lives in TestFlight only. Send it with --link and --name, dry run first.
  • Update my wall-of-apps entry and leave the other rows in docs/wall-of-apps.json alone.

How to install asc-wall-submit

1Skills CLI (Vercel)

npx skills add rorkai/app-store-connect-cli-skills --skill asc-wall-submit -a claude-code

2Manually: put the files in place

~/.claude/skills/asc-wall-submit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/asc-wall-submit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about asc-wall-submit

How do I install asc-wall-submit in Claude Code?

Run npx skills add rorkai/app-store-connect-cli-skills --skill asc-wall-submit -a claude-code. The skill is written to ~/.claude/skills/asc-wall-submit/SKILL.md and picked up on the next session.

What does asc-wall-submit do?

It files or updates a Wall of Apps entry with asc apps wall submit, running a dry run before the --confirm call. The change goes into docs/wall-of-apps.json as a pull request.

What inputs does the skill need?

An app ID for an App Store release, or a link and name pair for a manual or pre-release submission.

Source text

SKILL.md · MIT
---
name: asc-wall-submit
description: Submit or update a Wall of Apps entry in the App-Store-Connect-CLI repository using `asc apps wall submit`. Use when the user says "submit to wall of apps", "add my app to the wall", or "wall-of-apps".
---

# asc wall submit

Use this skill to add or update a Wall of Apps entry with the built-in CLI flow.

## When to use

- User wants to submit an app to the Wall of Apps
- User wants to update an existing Wall of Apps entry
- User asks for the exact Wall submission flow

## Required inputs

Use one of these input paths:

- Standard App Store flow: `app` ID
- Manual/pre-release flow: `link` plus `name`

## Submission workflow

1. Run commands from the `App-Store-Connect-CLI` repository root.
2. Preview first:
   - `asc apps wall submit --app "1234567890" --dry-run`
   - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --dry-run`
3. Apply with confirmation:
   - `asc apps wall submit --app "1234567890" --confirm`
   - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`
4. Review the generated PR plan and resulting change to `docs/wall-of-apps.json`.

## Guardrails

- Do not modify unrelated entries in `docs/wall-of-apps.json`.
- If submission fails due to invalid input, fix the inputs and rerun the CLI command.
- Keep submission path PR-based unless maintainers define an issue-based intake flow.

## Examples

Add new app:

`asc apps wall submit --app "1234567890" --confirm`

Submit a non-App-Store/TestFlight entry:

`asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`

© rorkai · MIT · rorkai/app-store-connect-cli-skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set24

asc-notarization Prepares a macOS app for distribution outside the App Store by archiving, Developer ID export, and Apple notarization. CX Codex +1 6,600installs asc-crash-triage Triages TestFlight crashes, beta feedback, and build performance metrics using the asc CLI to produce actionable iOS reports. CX Codex +1 6,400installs asc-aso-audit Runs an offline ASO audit on local App Store metadata in ./metadata, flagging wasted keyword space, bad separators, and missing fields. CX Codex +1 6,200installs asc-revenuecat-catalog-sync Reconciles App Store Connect subscriptions and in-app purchases with RevenueCat catalog resources. Use it before release or when the two catalogs have drifted apart. CX Codex +1 6,100installs asc-whats-new-writer Turn commits, bullet points, or a plain description into localized App Store release notes. Useful when preparing update copy across the locales already in your metadata. CX Codex +1 5,700installs asc-screenshot-resize This skill prepares screenshots for App Store Connect by finding current size rules, resizing files, and checking them before upload. CX Codex +1 5,100installs asc-apple-ads A skill that teaches your agent to run Apple Ads through the asc CLI: campaigns, targeting, reports and recommendations. Useful once App Store ads are live. CX Codex +1 3,000installs asc-analytics-reports This skill pulls every segment of an App Store Connect analytics report through the asc CLI and checks each file against its size and MD5 before analysis. CX Codex +1 863installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor