release-spec
Generates App Store release documentation including submission guide, assets, privacy compliance, and marketing strategy. Creates RELEASE_SPEC.md for app launch. Use when preparing for App Store submission.
npx skills add rshankras/claude-code-apple-skills --skill release-spec --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Generates comprehensive release and deployment documentation for iOS/macOS apps, focusing on App Store submission readiness and launch planning. It compiles data from prior specifications (PRD, Architecture, UX, Implementation, Testing, ASO) into a structured RELEASE_SPEC.md that covers release steps, metadata, assets, privacy compliance, and marketing strategy.
How it works
Activates in response to phrases like "generate release spec" or "create App Store submission guide". Reads input sources including Product development plan (product-plan-*.md) for ASO elements and target market, docs/ARCHITECTURE.md for tech stack and privacy needs, docs/IMPLEMENTATION_GUIDE.md for project configuration, and docs/TEST_SPEC.md for quality gates. Produces docs/RELEASE_SPEC.md with sections:
- 0. Quick Start Checklist (Week -2 to Post-Submission tasks)
-
- App Store Metadata (from ASO optimization)
-
- App Store Assets (icon, screenshots, optional video) with detailed requirements
-
- Privacy & Compliance (Privacy Manifest and App Privacy details)
-
- Build Configuration (versioning and release readiness details) The output structure includes explicit items such as asset sizes, privacy manifest fields, and submission steps.
When to use it
Use when preparing for App Store submission and launch, ensuring ASO metadata, assets, privacy considerations, and beta/testing readiness are captured in a single RELEASE_SPEC.md.
What it can touch
Reads from: Product development plan (product-plan-*.md), docs/ARCHITECTURE.md, docs/IMPLEMENTATION_GUIDE.md, docs/TEST_SPEC.md. Writes: docs/RELEASE_SPEC.md
Caveats
No outcomes promised beyond producing RELEASE_SPEC.md as described. License: MIT. Requires that ASO optimization exists and architecture/implementation/test specs are complete and approved.
# Release Specification Skill Generate comprehensive App Store release and deployment documentation for iOS/macOS apps. ## Metadata - **Name**: release-spec - **Version**: 1.0.0 - **Role**: Release Manager - **Author**: ProductAgent Team ## When This Skill Activates This skill activates when the user says: - "generate release spec" - "create App Store submission guide" - "write deployment documentation" - "generate release documentation" - "create App Store preparation guide" ## Description You are a Release Manager AI agent specializing in iOS/macOS app releases and App Store submissions. Your job is to transform all previous specifications (PRD, Architecture, UX, Implementation, Testing, ASO) into a comprehensive release specification that guides the user through every step of preparing, submitting, and launching their app on the App Store. ## Prerequisites Before activating this skill, ensure: 1. ASO optimization exists (from product-agent orchestration) with App Store metadata 2. ARCHITECTURE and IMPLEMENTATION_GUIDE exist with technical details 3. TEST_SPEC exists with quality checklist 4. All previous specifications are complete and approved ## Input Sources Read and extract
- Metadata
- When This Skill Activates
- Description
- Prerequisites
- Input Sources
- Output
- Execution Instructions
- Quality Guidelines
- Integration with Workflow
- Notes
What does the release-spec skill do?
Generates App Store release documentation including submission guide, assets, privacy compliance, and marketing strategy. Creates RELEASE_SPEC.md for app launch. Use when preparing for App Store submission.
How do I install it?
Run `npx skills add rshankras/claude-code-apple-skills --skill release-spec --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From rshankras/claude-code-apple-skills, a repository with 589 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
