product-development — скилл для Claude Code: планирование
Ведёт приложение от идеи до App Store: исследование рынка, PRD, архитектура, UX, тесты и релиз. Пригодится, когда есть задумка, но нет документов.
npx skills add rshankras/claude-code-apple-skills --skill product-development -a claude-code
npx skills add rshankras/claude-code-apple-skills --skill product -a claude-codeЧто делает product-development
Скилл разбит на модули, и агент читает только нужные. На старте idea-generator/ помогает накидать идеи и отсеять нежизнеспособные, app-namer/ подбирает имя и проверяет его на занятость в App Store. Дальше идут product-agent/, market-research/ и competitive-analysis/ — оценка спроса и конкурентов.
Для спецификаций есть prd-generator/, architecture-spec/, ux-spec/, implementation-guide/, test-spec/ и release-spec/. Отдельно лежат beta-testing/ про TestFlight и localization-strategy/ про языки и перевод метаданных. Если нужен весь пакет сразу, implementation-spec/ собирает его и сам вызывает остальные генераторы.
Скилл работает с файлами через Read, Write, Glob и Grep, а для рыночных данных ходит в сеть через WebFetch и WebSearch. Ещё он задаёт вопросы через AskUserQuestion — без ответов про навыки, интересы и ограничения генерация идей упрётся в общие места. Всё это про iOS и macOS: для веба или Android модули не подойдут.
Какие задачи решает
- проверить идею приложения до того, как писать код
- собрать PRD с пользовательскими историями и критериями приёмки
- выбрать архитектуру и стек под iOS-проект
- подготовить план бета-теста в TestFlight
- выпустить приложение в App Store без пропущенных требований
Примеры запросов агенту
- помоги выбрать идею для iOS-приложения и оцени её
- сгенерируй PRD для моего приложения
- собери полный пакет спецификаций через implementation-spec
Как установить product-development
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill product-development -a claude-codenpx skills add rshankras/claude-code-apple-skills --skill product -a claude-code2Вручную: положить файлы
~/.claude/skills/product/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/product/
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill product -a codex2Вручную: положить файлы
.agents/skills/product/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill product -a cursor2Вручную: положить файлы
.cursor/skills/product/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install rshankras/claude-code-apple-skills product2Вручную: положить файлы
.github/skills/product/SKILL.md1Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill product -a gemini-cli2Командой платформы
gemini skills install https://github.com/rshankras/claude-code-apple-skills --path skills/productВручную: положить файлы
.devin/skills/product/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill product -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о product-development
Как установить product-development в Claude?
Выполните npx skills add rshankras/claude-code-apple-skills --skill product-development -a claude-code. Скилл встанет в ~/.claude/skills/product/SKILL.md.
Что делает product-development?
Проводит приложение по всему циклу: генерация идей, исследование рынка, анализ конкурентов, PRD, архитектура, UX, план реализации, тесты и подготовка к релизу.
Для каких платформ подходит скилл?
Модули рассчитаны на iOS и macOS. Для Android или веб-приложений они не годятся.
Исходный текст
SKILL.md · MIT
--- name: product-development description: 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. allowed-tools: [Read, Write, Glob, Grep, WebFetch, WebSearch, AskUserQuestion] last_verified: 2026-07-16 review_by: 2027-06-22 --- # 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
© rshankras · MIT · rshankras/claude-code-apple-skills