bmad-forge-idea

Pressure-test half-formed ideas through persona-driven questioning until they harden or get killed.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Hexalith/Hexalith.Parties --skill bmad-forge-idea-hexalith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-forge-idea
Source: https://github.com/Hexalith/Hexalith.Parties/tree/main/.agents/skills/bmad-forge-idea
Command: npx skills add https://github.com/Hexalith/Hexalith.Parties --skill bmad-forge-idea-hexalith

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Half-formed ideas carry unchecked assumptions and unresolved decisions that become expensive problems later. This Skill stress-tests an idea in a questioning conversation while changing your mind is still cheap, so you can act on it with conviction or drop it early. ## Core Features & Use Cases - Persona-driven cross-examination: Rotates installed BMad agents, custom personas, and generated outside voices (competitor, buyer, critic) to probe weak points from multiple angles. - Attack/defend steering: Switch modes mid-session with commands like "attack this", "defend this", or "switch roles" to argue either side of the idea. - Persistent session state: Records decisions, assumptions, cracks, and locked conclusions in an on-disk memlog, so sessions survive interruption and can be resumed. - Structured outcomes: Ends as Hardened (distilled into forged-idea.md for planning skills), Killed, or Clearer, always with a self-contained HTML forge report stamped with the result. - Use Case: You have a vague product feature idea. Invoke the forge, get challenged one question at a time by rotating personas, and walk away with either a hardened brief ready for spec writing or a clear reason to kill it. ## Quick Start Ask the assistant to forge or pressure-test your idea, for example by saying "forge an idea: a subscription tier for our reporting feature".

Frequently Asked Questions about bmad-forge-idea

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stress-test a product idea before building it?

Invoke the forge with your idea and it will question you one point at a time, rotating personas like competitors, buyers, and critics to expose weak assumptions. The session ends with the idea hardened, killed, or clarified, plus an HTML report.

What outputs does the idea forge session produce?

A hardened session produces forged-idea.md, a short brief of locked decisions and rejected options usable as input to planning skills. Every session also renders a self-contained forge-report.html stamped HARDENED, KILLED, or CLARIFIED.

Can I resume an interrupted idea forge session?

Yes. Session state is written to an on-disk memlog after the goal is known, and on activation the skill scans for incomplete sessions and offers to resume them. If memlog initialization fails, the forge still runs in-conversation without persistence.

Does the forge work without BMad party-mode installed?

Yes. The persona resolver falls back to reading user override TOMLs directly when party-mode is not installed, and if no persona pool is available at all, the skill generates voices itself. Missing planning skills are also never treated as errors.

When should I not use conversational idea pressure-testing?

Avoid it when the idea is already fully specified and you need execution artifacts like specs or code, since the forge targets thinking quality, not deliverables. It is also a poor fit when empirical data or prototypes, not discussion, are needed to settle the question.