Skip to content
alyn
rshankras

Product Development skill

End-to-end product development for iOS/macOS apps. Covers market research, competitive analysis, PRD generation, architecture specs, UX design, implementation guides, testing, and App Store release. Use for product planning, validation, or generating specification documents.

$npx skills add rshankras/claude-code-apple-skills --skill product-development
View this skill on GitHubrshankras/claude-code-apple-skills/skills/product/SKILL.md
Pack stars
881
Pack installs
14k
Alyn Score
60/99
Updated
2 days ago
License
MIT
– views – installs via Alyn

rshankras

Product Development

Install Product Development

Pick your agent. Every command is ready to paste.

$npx skills add rshankras/claude-code-apple-skills --skill product-development

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads product-development when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the product-development skill”. In Codex, type $product-development.

The skill itself

SKILL.md

FolderGitHub

Product Development Expert

Comprehensive product development guidance for iOS/macOS apps. This skill orchestrates the entire product lifecycle from idea validation to App Store release.

When This Skill Activates

Use this skill when the user:

  • Has an app idea and wants to validate it
  • Needs market research or competitive analysis
  • Wants to generate product specifications
  • Needs architecture or UX design documents
  • Is preparing for App Store submission
  • Wants to plan beta testing or TestFlight strategy
  • Needs localization strategy or market expansion planning
  • Wants end-to-end product planning

Available Modules

Read relevant module files based on the user's needs:

Phase 0: Idea Discovery

idea-generator/ Brainstorm and rank app ideas via 5 lenses.

  • Developer profile elicitation (skills, interests, constraints)
  • Five brainstorming lenses (skills, problem-first, technology-first, market gap, trend-based)
  • Feasibility filtering and scoring
  • Ranked shortlist of 3-5 ideas with next_step commands

app-namer/ Turn a chosen idea into validated, App-Store-ready name candidates.

  • Branded vs. descriptive vs. hybrid archetypes, paired with a subtitle
  • App Store display rules (30-char limit, Home-Screen truncation, name/subtitle interplay)
  • Validation gauntlet: App Store Connect name, trademark knockout, domain/.app, social handle, linguistic safety
  • Ranked shortlist with scores and a "reserve now" action; feeds app-store/keyword-optimizer

Discovery & Validation

product-agent/ AI-powered product discovery and validation.

  • Idea validation and assessment
  • MVP scoping
  • Market opportunity analysis

market-research/ Deep market analysis.

  • Market sizing (TAM/SAM/SOM)
  • Growth trends and maturity
  • Entry barriers and distribution channels
  • Revenue potential

competitive-analysis/ Competitor deep dive.

  • Feature comparison matrices
  • Pricing analysis
  • Strengths/weaknesses
  • Differentiation opportunities

Specification Generation

prd-generator/ Product Requirements Document.

  • Features and user stories
  • Acceptance criteria
  • Success metrics

architecture-spec/ Technical architecture.

  • Architecture pattern selection
  • Tech stack decisions
  • Data models
  • App structure

ux-spec/ UI/UX specifications.

  • Wireframes and user flows
  • Design system definition
  • Interaction patterns

implementation-guide/ Development roadmap.

  • Step-by-step instructions
  • Pseudo-code examples
  • Implementation priorities

test-spec/ QA and testing strategy.

  • Unit test coverage
  • UI testing plan
  • Accessibility testing
  • Beta testing strategy

release-spec/ App Store preparation.

  • Submission guide
  • Asset requirements
  • Privacy compliance
  • Marketing strategy

Pre-Launch

beta-testing/ TestFlight beta program strategy and feedback collection.

  • Internal vs. external testing cohort management
  • Beta tester recruitment and incentive strategies
  • Feedback collection methodology (in-app, surveys, interviews)
  • Signal vs. noise framework for interpreting feedback
  • Go/no-go launch decision framework

localization-strategy/ Market prioritization and localization planning.

  • Language tier recommendations by app category
  • Minimum viable localization levels (metadata-only to full)
  • Translation workflow with Xcode String Catalogs
  • Cultural adaptation beyond translation
  • Localized ASO strategy

Orchestration

implementation-spec/ Master orchestrator.

  • Generates complete specification package
  • Coordinates all role-based agents
  • End-to-end spec generation

WORKFLOW.md Product development workflow guide.

How to Use

  1. Identify where user is in product lifecycle
  2. Read relevant module SKILL.md for detailed process
  3. Generate requested specifications
  4. Save outputs to appropriate files

Example Workflows

User doesn't have an idea yet:

  1. Use idea-generator/ to brainstorm and rank ideas
  2. Pick top idea from shortlist
  3. Run product-agent/ to validate the idea
  4. Run app-namer/ to name it and reserve the App Store name
  5. Continue with market research and specs

User has new app idea:

  1. Use product-agent/ for initial validation
  2. Run market-research/ for market sizing
  3. Run competitive-analysis/ for competitor insights
  4. Generate PRD with prd-generator/

User wants full spec package:

  1. Use implementation-spec/ orchestrator
  2. It coordinates all spec generators
  3. Produces complete documentation set

Tips for Product Development

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
  • • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Product Development

What does the Product Development skill do?

End-to-end product development for iOS/macOS apps. Covers market research, competitive analysis, PRD generation, architecture specs, UX design, implementation guides, testing, and App Store release. Use for product planning, validation, or generating specification documents.

How do I install Product Development?

Run "npx skills add rshankras/claude-code-apple-skills --skill product-development" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Product Development work in Cursor and Codex?

Yes. Product Development uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Product Development free?

Product Development is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Product Development?

Product Development is published by rshankras in the rshankras/claude-code-apple-skills repository, together with 29 other skills.

Similar skills. From other creators.