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
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
-
Identify where user is in product lifecycle
-
Read relevant module SKILL.md for detailed process
-
Generate requested specifications
-
Save outputs to appropriate files
Example Workflows
User doesn't have an idea yet:
-
Use idea-generator/ to brainstorm and rank ideas
-
Pick top idea from shortlist
-
Run product-agent/ to validate the idea
-
Continue with market research and specs
User has new app idea:
-
Use product-agent/ for initial validation
-
Run market-research/ for market sizing
-
Run competitive-analysis/ for competitor insights
-
Generate PRD with prd-generator/
User wants full spec package:
-
Use implementation-spec/ orchestrator
-
It coordinates all spec generators
-
Produces complete documentation set