/idea-wizard — add features to existing Forge

SkillDev tools

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

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /idea-wizard — add features to existing Forge skill

What this skill tells your AI

The instructions your AI receives, as published by hoangsonww/forge-agentic-coding-cli in .claude/skills/idea-wizard/SKILL.md and read by ahel’s review.

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).

Signals

GitHub stars
22
Forks
9
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
idea-wizard
Source
github.com/hoangsonww/forge-agentic-coding-cli