bmad-advanced-elicitation

Applies structured critique methods to refine and improve recent LLM outputs.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-advanced-elicitation-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-advanced-elicitation
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/bmad-advanced-elicitation
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-advanced-elicitation-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve? LLM outputs often ship as first drafts with unexamined assumptions and blind spots. This Skill provides a shared refinement checkpoint that pressure-tests any recent output — a plan, draft, section, or decision — using a catalog of proven elicitation methods before the work moves forward. ## Core Features & Use Cases - Method Catalog Served On-Demand: A Python script serves categories, listings, and random draws from a CSV catalog of critique methods (socratic, first principles, pre-mortem, red team, and more) without flooding the context window. - Interactive Refinement Menu: Offers five targeted methods per round, with reshuffle, full-catalog listing, and proceed options; every proposed change requires explicit user approval before being applied. - Customizable Workflow: Team and personal TOML overrides can add custom methods, swap the catalog file, and set persistent preferences that shape every session. - Use Case: After drafting a project plan, invoke this Skill to run a pre-mortem and red-team pass on the plan, review the weaknesses each method reveals, and accept only the improvements you want before handing the refined plan back to the invoking workflow. ## Quick Start Ask the assistant to run advanced elicitation on the plan it just produced and pick a method from the menu it offers.

Frequently Asked Questions about bmad-advanced-elicitation

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

FAQPage Schema
How do I get deeper critique of an LLM-generated plan or draft?

Invoke the advanced elicitation skill on the most recent output and choose from a menu of five critique methods such as pre-mortem or red team. Each method proposes changes that you explicitly accept or reject before anything is applied.

What elicitation methods are available in the catalog?

The catalog is a CSV file of methods with category, description, and output pattern, covering approaches like socratic questioning, first principles, pre-mortem, and red team. Use the list or categories commands of pick_methods.py to browse them.

Can I add custom critique methods to the catalog?

Yes. Define additional_methods entries in team or personal TOML override files with a code, category, method_name, description, and output_pattern. They merge into the catalog via the --extra flag and can even replace shipped methods by matching method_name.

Does the skill change my work automatically?

No. Every method application shows its findings and proposed changes, then halts for your decision. Changes are only applied when you explicitly accept them; rejected proposals are dropped entirely.

What are the limitations of menu-based elicitation?

The skill refines only the most recent output or a target you point at, and its depth depends on the methods chosen. It is a refinement checkpoint, not a generator, so it requires existing content to critique.