Skip to content
cccskills
FreePublished on GitHub

idea-wizard

30 → 5 → 15 funnel for brainstorming new features on the existing Forge codebase. Use when adding capability to a mature install, not for greenfield.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md1.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

/idea-wizard — add features to existing Forge

Winnowing forces critical evaluation. Asking for "5 ideas" directly produces weak lists; asking for 30 then winnowing produces strong ones.

Phases

  1. Ground in reality. Read AGENTS.md + CLAUDE.md. Skim the open bead graph: jq -c 'select(.status!="closed")' .beads/beads.jsonl.
  2. Generate 30, winnow to 5. Use the Phase 2 prompt in .flywheel/prompts/idea-wizard.md.
  3. Expand to 15. "OK and your next best 10 and why." Each one must be verified novel against the current bead graph.
  4. Human review. You pick from the 15 which to pursue.
  5. Create beads in .beads/beads.jsonl with full descriptions.
  6. Polish 4–5 times with /polish-beads.

When NOT to use this

  • For bounded, small changes — use the TODO-list approach inline instead, without formal beads.
  • For greenfield projects — use /plan from the start.
  • For porting ideas from an external project — use the research-and-reimagine approach (see FLYWHEEL.md §5); save the proposal to .flywheel/proposals/.

Verification before bead creation

For every idea that survives winnowing, verify:

  • It respects Forge's security and permission invariants.
  • It fits under one of the existing subsystem labels.
  • It doesn't duplicate something closed (check closed beads too).

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Scaffold a new Forge subagent (planner/architect/executor/reviewer/debugger/memory-style). Use when adding anything to src/agents/.

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

Scaffold a new Forge subagent (planner/architect/executor/reviewer/debugger/memory-style).

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

Scaffold a new model provider for Forge — class implementation, registry wiring, providerEnum entry, local-catalog classification, and unit test with mocked transport. Use for anything under src/models/.

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

Scaffold a new model provider for Forge — class, registry wiring, providerEnum entry, local-catalog classification, router check, and a unit test with mocked transport.

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

Scaffold a new Forge tool end-to-end — type, implementation, registration, permission/risk classification, and unit test. Use when adding anything to src/tools/.

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

Scaffold a new Forge tool — implementation, registration, permission/risk metadata, sandbox routing, and a unit test. Use when adding anything to src/tools/.

The English summary is being prepared. Showing the original description.

hoangsonww/Forge-Agentic-Coding-CLI26Updated Sep 28, 2026

See all skills by hoangsonww

Report a problem with this skill