From ideation
Transforms messy brain dumps and unstructured ideas into structured contracts, PRDs, and technical specs via confidence-gated workflow with clarifying questions. Use for vague ideas or scattered thoughts.
npx claudepluginhub kriscard/kriscard-claude-plugins --plugin ideationThis skill uses the workspace's default tool permissions.
Transform unstructured brain dumps into structured, actionable implementation artifacts through a confidence-gated workflow.
Transforms raw brain dumps, messy ideas, and stream-of-consciousness dictation into structured contracts, PRDs, and implementation specs saved to ./docs/ideation/{project-name}/. Use for feature planning and spec generation.
Turns ideas into project specs through collaborative dialogue. Use before planning or implementation—for new projects, features, or changes. Produces system-agnostic spec documents.
Refines rough ideas into executable specifications via collaborative questioning, alternative exploration, and incremental validation. Invoke before creative work or implementation.
Share bugs, ideas, or general feedback.
Transform unstructured brain dumps into structured, actionable implementation artifacts through a confidence-gated workflow.
ALWAYS use the AskUserQuestion tool when asking clarifying questions. Do not ask questions in plain text. The tool provides structured options and ensures the user can respond clearly.
INTAKE → CONTRACT FORMATION → PRD GENERATION → SPEC GENERATION
↓
confidence < 95%?
↓
ASK QUESTIONS
↓
(loop until ≥95%)
Accept whatever the user provides:
Don't require organization. The mess is the input.
Extract from the raw input:
Load references/confidence-rubric.md for detailed scoring criteria.
Score each dimension (0-20 points):
| Dimension | Question |
|---|---|
| Problem Clarity | Do I understand what problem we're solving and why it matters? |
| Goal Definition | Are the goals specific and measurable? |
| Success Criteria | Can I write tests or validation steps for "done"? |
| Scope Boundaries | Do I know what's in and out of scope? |
| Consistency | Are there contradictions I need resolved? |
Total: /100 points
| Score | Action |
|---|---|
| < 70 | Major gaps. Ask 5+ questions targeting lowest dimensions. |
| 70-84 | Moderate gaps. Ask 3-5 targeted questions. |
| 85-94 | Minor gaps. Ask 1-2 specific questions. |
| >= 95 | Ready to generate contract. |
When confidence < 95%, MUST use AskUserQuestion tool. Structure questions with clear options when possible.
Question templates by dimension:
Problem Clarity:
Goal Definition:
Success Criteria:
Scope Boundaries:
Consistency:
When confidence >= 95%:
AskUserQuestion to confirm project name./docs/ideation/{project-name}/contract.md using references/contract-template.mdAfter contract is approved:
Break scope into logical implementation phases based on:
For each phase, generate prd-phase-{n}.md using references/prd-template.md.
Use AskUserQuestion to gather feedback. Iterate until user approves.
After PRDs are approved:
For each approved phase, generate spec-phase-{n}.md using references/spec-template.md.
Include:
All artifacts written to ./docs/ideation/{project-name}/:
contract.md # Lean contract
prd-phase-1.md # Phase 1 requirements
prd-phase-2.md # Phase 2 requirements
spec-phase-1.md # Phase 1 implementation spec
spec-phase-2.md # Phase 2 implementation spec
AskUserQuestion tool for clarifications and approvals.