bmad-advanced-elicitation

Applies structured critique methods to refine and improve LLM-generated content iteratively.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/LinCie/bearuang --skill bmad-advanced-elicitation-lincie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-advanced-elicitation
Source: https://github.com/LinCie/bearuang/tree/main/.opencode/skills/bmad-advanced-elicitation
Command: npx skills add https://github.com/LinCie/bearuang --skill bmad-advanced-elicitation-lincie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated content often stays at a first-draft quality level. This Skill pushes the model to reconsider, refine, and improve its recent output by applying structured critique methods such as socratic questioning, first principles, pre-mortem, and red team analysis. ## Core Features & Use Cases - Method Registry: Loads a CSV registry of elicitation methods with categories, descriptions, and output patterns, then selects five context-appropriate methods. - Interactive Refinement Loop: Presents numbered method options with reshuffle, list-all, and proceed commands, applying each selected method iteratively to the current content. - Integration Mode: Can be invoked from another skill or process to enhance a specific document section and return the improved version. - Use Case: After drafting a project requirements document, invoke this Skill to run a pre-mortem and red team critique on a section, then accept the improvements before finalizing. ## Quick Start Ask the agent to run advanced elicitation on the section it just generated and choose a critique method from the presented options.

Frequently Asked Questions about bmad-advanced-elicitation

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

FAQPage Schema
How do I improve LLM-generated content with critique methods?▼

Invoke the advanced elicitation skill after content is generated. It presents five context-selected methods such as socratic questioning or pre-mortem analysis; pick a number to apply one, then confirm whether to keep the changes before proceeding.

What elicitation methods are available in this skill?▼

Methods are defined in a methods.csv registry with categories like core, structural, and risk. Examples include socratic questioning, first principles, pre-mortem, and red team analysis. Use the 'a' option to list all methods with descriptions.

Can this skill be called from another workflow or skill?▼

Yes. When invoked indirectly, it receives the current section content, applies elicitation methods iteratively, and returns the enhanced version once the user selects 'x' to proceed, replacing the original section in the output document.

How do I discard a proposed change during elicitation?▼

After a method runs, the skill asks whether to apply the changes. Answering 'n' discards the proposed changes entirely, and the same method options are re-presented so you can try a different approach.

When should I not use iterative elicitation on content?▼

Avoid it for trivial or time-sensitive outputs where first-draft quality is sufficient, since each method application requires user review and confirmation. It is best suited for high-stakes sections needing rigorous critique.