CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-forge-idea

Test a half-formed idea in a questioning conversation, with different personas probing its weak points, until the user can act on it or drop it with confidence. Optionally writes a short brief for planning skills to build on. Use when the user says 'forge an idea', 'pressure-test this idea', 'stress-test my thinking', or 'harden this idea'

76

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is dense, executable, and well-sequenced with strong validation checkpoints for a stateful conversational workflow. Minor conciseness trims and a touch more structural separation would lift it to exemplar level.

Suggestions

Trim a few restatements of the questioning ethos (e.g. repeated 'do not agree / praise is noise' framing) to tighten conciseness.

Consider extracting the persona-usage guidance or the exit/report spec into a referenced file so SKILL.md reads as a tighter overview.

Add a short explicit 'verify forged-idea.md is short' self-check at the Hardened exit to match the validation rigor of the activation steps.

DimensionReasoningScore

Conciseness

Lean, imperative guidance that assumes Claude's competence with no padded concept explanations, though a few sentences could be tightened further. Not a 5 because a handful of clauses repeat the questioning ethos rather than adding new instruction.

4 / 5

Actionability

Fully executable commands with exact flags and placeholders throughout (memlog.py init/append/set, resolve_personas.py, resolve_customization.py, resolve_config.py), plus concrete mode behaviors and file-output specs.

5 / 5

Workflow Clarity

A clear numbered activation sequence, distinct session phases, and explicit validation/error-recovery checkpoints (resolve failure → toml defaults, init failure → in-conversation, material-contradiction → stop and resolve, terminal status flip).

5 / 5

Progressive Disclosure

Well-organized sections with one-level-deep references signaled by exact paths; the bundled resolve_personas.py is real and the external core scripts are correctly noted as not co-located. Not a 5 because there is no references/ or assets/ structure to verify and content is essentially monolithic within SKILL.md.

4 / 5

Total

18

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is concise, concrete, and fully answers what the skill does and when to invoke it, with natural trigger phrases. It is an exemplar of a complete, specific skill description.

DimensionReasoningScore

Specificity

Names the domain (half-formed idea testing) and multiple concrete actions — 'questioning conversation', 'different personas probing its weak points', 'act on it or drop it with confidence', 'Optionally writes a short brief' — giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both 'what' (test an idea via persona-driven questioning until confidence) and 'when' with concrete trigger phrases via the 'Use when the user says...' clause.

5 / 5

Trigger Term Quality

Provides four natural user-facing phrases — 'forge an idea', 'pressure-test this idea', 'stress-test my thinking', 'harden this idea' — covering synonyms a user would actually say.

5 / 5

Distinctiveness Conflict Risk

A clear niche (persona-driven idea pressure-testing) with distinctive trigger phrases and minimal overlap with other skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
bmad-code-org/BMAD-METHOD
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.