spec-brainstorm
Brainstorm feature ideas before creating .specs/<feature>/ specs.
Skill by ovitinhooo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ovitinhooo-spec-brainstorm
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/spec-brainstorm
What's inside
- Skill name
spec-brainstorm- Description
- Brainstorm feature ideas before creating .specs/<feature>/ specs. Use to identify user intent, ask one clarifying question at a time, propose an approach, and record brainstorm.md before requirements are drafted.
- License
- MIT
- Instructions
- 65 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Spec Brainstorm Use this skill before creating any new spec. Brainstorming is a required quality gate that reduces rework by clarifying intent before requirements are written. ## Goal Clarify: - User intent and desired outcome - Target users and stakeholders - Problem context and success criteria - Scope and explicit non-scope - Constraints, risks, dependencies, and deadlines - Proposed approach and key assumptions - Remaining doubts that should block or shape requirements ## Conversation Protocol - Ask exactly one question at a time. - Choose the highest-impact next question based on the user's previous answer. - Do not dump a long questionnaire. - Keep questions practical and easy to answer. - If the user asks to skip, explain that brainstorm is required before spec creation and ask the single most important question. - Do not call `spec_init` until the user approves creating the spec. ## Completion Protocol When the idea is clear enough, present a concise **Brainstorm Summary**: ```markdown ## Brainstorm Summary - User intent: - Target users/stakeholders: - Problem and desired outcome: - In scope: - Out of scope: - Constraints/risks: - Proposed approach: - Assumptions: - Remaining doubts: - Suggested spec slug: ``` Then ask: > Should I create the spec skeleton and draft requirements now? Only after the user approves: 1. Record the summary with `spec_brainstorm` when available. 2. Create the skeleton with `spec_init`. 3. Draft `requirements.md` only. ## Output File The brainstorm record is stored at: ```text .specs/<feature-slug>/brainstorm.md ``` This file is a pre-spec artifact and should be read before requirements, design, tasks, or implementation work.
From ovitinhooo/pi-spec, MIT.
More from ovitinhooo/pi-spec
- 0.409score
spec-agents
ovitinhooo
Use optional bundled spec subagents with pi-subagents.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-driven-development
ovitinhooo
End-to-end spec-driven development workflow for Pi.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-implementation
ovitinhooo
Implement an approved .specs/<feature>/tasks.md plan.
SkillDFreshness: DClaude Code +9 - 0.409score
tdd
ovitinhooo
Test-driven development with the red-green-refactor loop.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-templates
ovitinhooo
Use the bundled generated-file templates for .specs/<feature>/brainstorm.md, requirements.md, design.md, and tasks.md.
SkillDFreshness: DClaude Code +9 - 0.406score
spec-design
ovitinhooo
Create or refine .specs/<feature>/design.md from accepted requirements.
SkillDFreshness: DClaude Code +9 - 0.406score
spec-review
ovitinhooo
Review a .specs/<feature>/ spec or implementation for completeness, traceability, contradictions, missing tests, unchecked tasks, and drift between…
SkillDFreshness: DClaude Code +9 - 0.406score
spec-tasks
ovitinhooo
Build .specs/<feature>/tasks.md from accepted requirements and design.
SkillDFreshness: DClaude Code +9 - 0.406score
spec-requirements
ovitinhooo
Draft and refine requirements for a .specs/<feature>/requirements.md file.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Apr 27, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ovitinhooo/pi-spec
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ovitinhooo
- 0.409score
spec-agents
ovitinhooo
Use optional bundled spec subagents with pi-subagents.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-driven-development
ovitinhooo
End-to-end spec-driven development workflow for Pi.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-implementation
ovitinhooo
Implement an approved .specs/<feature>/tasks.md plan.
SkillDFreshness: DClaude Code +9 - 0.409score
tdd
ovitinhooo
Test-driven development with the red-green-refactor loop.
SkillDFreshness: DClaude Code +9 - 0.409score
spec-templates
ovitinhooo
Use the bundled generated-file templates for .specs/<feature>/brainstorm.md, requirements.md, design.md, and tasks.md.
SkillDFreshness: DClaude Code +9 - 0.406score
spec-design
ovitinhooo
Create or refine .specs/<feature>/design.md from accepted requirements.
SkillDFreshness: DClaude Code +9
Cite this page
spec-brainstorm skill. Agent Mart. https://agentmart.dev/skills/ovitinhooo-spec-brainstorm (last updated 2026-10-24)