project-planning
2
总安装量
2
周安装量
#68318
全站排名
安装命令
npx skills add https://github.com/forever-efficient/pitfal-solutions-website --skill project-planning
Agent 安装分布
mcpjam
2
qwen-code
2
windsurf
2
crush
2
claude-code
2
Skill 文档
Project Planning Workflow
Guide the user through structured project planning with active research to generate comprehensive documentation.
Phase 1: Problem Definition
Ask and document:
- What problem are you solving? (pain point)
- Who has this problem? (target users)
- How is it being solved today? (alternatives)
- Why will your solution be better? (differentiation)
Phase 2: User Personas
For each user type:
- Name and demographics
- Goals – What do they want to achieve?
- Pain points – What frustrates them today?
- User journey – How will they use the product?
Create 2-3 personas minimum.
Phase 3: Feature Requirements
Guide through requirements gathering:
- List all features user envisions
- Categorize by priority:
- P0 – MVP, must have for launch
- P1 – Important, soon after launch
- P2 – Nice to have, future
- Assign requirement IDs (REQ-AREA-NNN)
Phase 4: Research MCP Servers (CRITICAL)
Based on identified features and integrations, actively research available MCP servers:
Research steps:
- List all external services the project will integrate with
- Web search for each: “MCP server for [service name]”
- Check official registry: https://github.com/modelcontextprotocol/servers
- Check community registry: https://mcp.so/
For each discovered server:
- Does it cover needed functionality?
- What are the setup requirements?
- Is it actively maintained?
Document findings in CLAUDE.md
Phase 5: Research Skills Needed
Identify workflows that should become skills:
Ask:
- What multi-step processes will be repeated?
- What commands are complex or error-prone?
- What workflows need consistency?
Research similar projects:
- Web search: “[project type] development workflow”
- What automation do similar teams use?
Document planned skills in CLAUDE.md
Phase 6: Research Technical Architecture
Don’t assume – research what fits:
- Web search: “[problem domain] architecture patterns 2025”
- Web search: “[similar product] tech stack”
- Consider constraints: budget, team skills, scale requirements
Evaluate options for:
- Frontend – Framework, styling, state management
- Backend – Language, framework, hosting model
- Database – SQL vs NoSQL, managed vs self-hosted
- Infrastructure – Cloud provider, serverless vs containers
Create ASCII architecture diagram.
Phase 7: Success Metrics
Define measurable goals:
- Business metrics – Revenue, users, engagement
- Technical metrics – Performance, uptime, latency
- Timeline – Milestones and deadlines
Phase 8: Risks & Mitigations
Identify:
- Technical risks (new tech, scaling, integrations)
- Business risks (market, competition, timing)
- Resource risks (budget, timeline, skills)
For each: probability, impact, mitigation strategy.
Output
Generate these documents with research findings:
docs/PRD.md– Complete product requirementsdocs/ARCHITECTURE.md– Technical design with rationaledocs/REQUIREMENTS.md– Detailed feature specs.mcp.json– Configured with researched servers.claude/skills/– Initial skills based on researchCLAUDE.md– Updated with full project context
Tips
- Don’t skip research phases – assumptions cause rework
- Be specific – “fast” â “< 2s load time”
- Prioritize ruthlessly – MVPs should be minimal
- Document research findings – future you will thank you
- Validate MCP servers exist before planning around them