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'

68

Quality

81%

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

81%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 a lean, highly actionable process skill with concrete commands, explicit failure fallbacks, and a well-sequenced workflow including validation checkpoints. Slight gains are available by tightening a few redundant guidance passages and either providing the HTML-report rendering inline or splitting it to a referenced file.

Suggestions

Tighten conciseness: merge the repeated agreement/praise guidance (e.g. 'Praise is noise' and the 'Do not use agreement...' paragraph) into one statement so the same rule is stated once.

Add an executable HTML-report template or command (or a one-level reference to a bundled report file) so the 'Always render forge-report.html' step is copy-paste ready rather than described.

Consider extracting the persona-usage rules or the activation sequence into a single referenced file if the body grows, to keep SKILL.md as a lean overview pointing to detail.

DimensionReasoningScore

Conciseness

Dense and assumes Claude's competence with no concept-explanation padding, but a few guidance passages restate the same idea (e.g. 'Praise is noise' alongside the agreement rules) and could be trimmed, sitting above the midpoint rather than fully lean.

4 / 5

Actionability

Provides concrete, executable commands throughout (memlog init/append/set, resolve_customization.py, resolve_config.py, resolve_personas.py) with explicit failure fallbacks, but relies on user-filled placeholders and describes the HTML report rather than giving copy-paste rendering code.

4 / 5

Workflow Clarity

Sequences the full flow in numbered steps (Activation, Open the session, The forge, Exits) with explicit validation/fallback checkpoints and feedback loops (resume via frontmatter scan, init-failure fallback, pause-on-branch-resolve, stop-on-contradiction), matching the explicit-validation anchor.

5 / 5

Progressive Disclosure

Well-organized into clear sections with a real, correctly-referenced bundled script (scripts/resolve_personas.py, verified present) and explicitly-documented external core scripts; one-level-deep references are clearly signaled, though nearly all guidance stays inline rather than pointing to separate detail files.

4 / 5

Total

17

/

20

Passed

Description

82%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 clearly and concisely states what the skill does and when to use it, with concrete user-facing trigger phrases and a distinctive niche. Its only soft spot is specificity, where the actions are described relationally rather than enumerated as discrete operations.

DimensionReasoningScore

Specificity

Names the domain (idea pressure-testing) with a couple of concrete actions ('personas probing its weak points', 'writes a short brief') but does not list several distinct specific operations, matching the 1-2-concrete-actions anchor rather than the several-actions anchor.

3 / 5

Completeness

Explicitly answers both 'what' (test a half-formed idea with personas probing weak points) and 'when' (concrete 'Use when...' trigger phrases), matching the clear-both-with-trigger-phrases anchor.

5 / 5

Trigger Term Quality

Provides four natural trigger phrases ('forge an idea', 'pressure-test this idea', 'stress-test my thinking', 'harden this idea') that users would actually say; good coverage but limited synonyms beyond the literal commands, so below comprehensive (5).

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (idea hardening with personas) and uses distinctive trigger phrases unlikely to fire for the wrong skill, giving minimal conflict risk.

5 / 5

Total

17

/

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.