Get the FREE Ultimate OpenClaw Setup Guide →

asc-wall-submit

Scanned
npx machina-cli add skill rudrankriyam/app-store-connect-cli-skills/asc-wall-submit --openclaw
Files (1)
SKILL.md
2.0 KB

asc wall submit

Use this skill to add or update a Wall of Apps entry without introducing new CLI surface area.

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

Collect and confirm all fields before running commands:

  • app: app name
  • link: app URL (http/https, usually App Store URL)
  • creator: GitHub handle or creator name
  • platform: comma-separated labels (for example: iOS,macOS)

If any value is missing, ask for it first.

Submission workflow

  1. Run commands from the App-Store-Connect-CLI repository root.
  2. Run: make generate app APP="Your App Name" LINK="https://apps.apple.com/app/id1234567890" CREATOR="your-handle" PLATFORM="iOS,macOS"
  3. Verify generated changes include:
    • docs/wall-of-apps.json
    • README.md
  4. Review diff and confirm:
    • The JSON entry is added or updated correctly.
    • The README wall snippet is regenerated from markers.
  5. Open a focused PR with only the Wall-related generated changes.

Guardrails

  • Do not hand-edit the Wall snippet in README.md.
  • Do not modify unrelated entries in docs/wall-of-apps.json.
  • If generation fails due to invalid input, fix inputs and rerun the generator.
  • Keep submission path PR-based unless maintainers define an issue-based intake flow.

Examples

Add new app:

make generate app APP="My App" LINK="https://apps.apple.com/app/id1234567890" CREATOR="my-handle" PLATFORM="iOS"

Update existing app (same app name updates in place):

make generate app APP="My App" LINK="https://apps.apple.com/app/id1234567890" CREATOR="my-handle" PLATFORM="iOS,macOS"

Source

git clone https://github.com/rudrankriyam/app-store-connect-cli-skills/blob/main/skills/asc-wall-submit/SKILL.mdView on GitHub

Overview

This skill adds or updates a Wall of Apps entry in the App-Store-Connect-CLI repo using the established generate-and-PR flow. It ensures the docs/wall-of-apps.json and README are updated correctly without introducing new CLI surface area.

How This Skill Works

Collect required fields (app, link, creator, platform) and confirm them. From the repository root, run the generate command: make generate app APP="Your App Name" LINK="https://apps.apple.com/app/id1234567890" CREATOR="your-handle" PLATFORM="iOS,macOS". Verify that docs/wall-of-apps.json and README.md are generated, review the diff, and open a focused PR containing only wall-related changes.

When to Use It

  • Submit a new app to the Wall of Apps
  • Update an existing Wall of Apps entry
  • Ask for the exact Wall submission flow
  • Need to generate app changes and PR for the wall-only update
  • Want to see how the generate-and-PR flow applies to walls

Quick Start

  1. Step 1: Collect app, link, creator, and platform values from the user
  2. Step 2: From the repo root, run: make generate app APP="Your App" LINK="https://apps.apple.com/app/id..." CREATOR="handle" PLATFORM="iOS,macOS"
  3. Step 3: Open a focused PR containing only the Wall of Apps changes and wait for review

Best Practices

  • Collect and confirm all fields (app, link, creator, platform) before running the generator
  • Use a valid App Store URL in LINK and ensure PLATFORM labels are accurate
  • Do not hand-edit the wall snippet in README.md; rely on generation markers
  • Limit changes to wall-related entries in docs/wall-of-apps.json
  • Review the PR to ensure only wall-related changes are included

Example Use Cases

  • Add a new app: make generate app APP="NovaNote" LINK="https://apps.apple.com/app/id111222333" CREATOR="devname" PLATFORM="iOS"
  • Update existing app: make generate app APP="NovaNote" LINK="https://apps.apple.com/app/id111222333" CREATOR="devname" PLATFORM="iOS,macOS"
  • Submit wall entry for a non-App Store link: make generate app APP="SkyDocs" LINK="https://apps.apple.com/app/id999888777" CREATOR="editor" PLATFORM="macOS"
  • Re-run after a failed generation: fix inputs, then re-run the same command and verify docs/wall-of-apps.json
  • Review PRs focused on wall changes only, with a descriptive title like "Wall of Apps: Add NovaNote"

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers