Transform raw ideas into structured business requirements by clarifying the problem, defining the solution, and identifying target users...
Transform raw ideas into structured business requirements by clarifying the problem, defining the solution, identifying target users, and establishing success metrics.
See dev-swarm/docs/general-dev-stage-rule.md for role selection guidance.
See dev-swarm/docs/general-dev-stage-rule.md for the required role announcement format.
This is the first stage. Verify ideas.md exists with content before proceeding.
Read the ideas file to understand the user's initial concept:
ideas.mdProcess stage exclusions from ideas.md:
Check if ideas.md has a "Development Stages" section:
[ ])For each excluded/skipped stage (except non-skippable stages: 00, 04, 07, 09):
SKIP.md in that folder (if it doesn't already exist)Note: Non-skippable stages (00-init-ideas, 04-prd, 07-tech-specs, 10-sprints) cannot have SKIP.md files.
Stage list reference:
General Rules: See dev-swarm/docs/general-dev-stage-rule.md → "Create Stage Proposal Rules" section.
Create the file 00-init-ideas/README.md with the following content:
Brief the goal in 2-3 paragraphs:
Select files from these options based on project needs:
Problem & Solution Definition:
problem-statement.md - Clear articulation of the problem being solvedsolution-overview.md - High-level description of the proposed solutionBrainstorm:
brainstorm-mindmap/ - Diagrams expanding user's initial ideasfeature-opportunities.md - New features discovered through brainstormingRequirements & Users:
quick-questions.md - List of unknowns and clarification questionstech-requirements.md - Technical requirements extracted from the ideastarget-users.md - Initial definition of target audience segmentsSuccess & Risk:
success-metrics.md - KPIs and criteria for measuring successassumptions-risks.md - Key assumptions and potential risksFor each selected file, provide:
Ask user: "Please check the Stage Proposal in 00-init-ideas/README.md. Update it directly or tell me how to update it."
Once user approves 00-init-ideas/README.md:
Create each file listed in the approved README:
.md files: Write comprehensive content based on the ideas.md filedev-swarm/docs/mermaid-diagram-guide.md to create related diagrams filesQuality Guidelines:
After creating all files:
Once user approves all files:
00-init-ideas/README.md to remove any deleted filesInform user:
See dev-swarm/docs/general-dev-stage-rule.md for stage completion, commit, and skip rules.