bmad-advanced-elicitation

Refines recent LLM output by applying selectable critique methods from a CSV catalog.

6|Updated Aug 29, 2026
One-click install
npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-advanced-elicitation-hordricjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-advanced-elicitation
Source: https://github.com/HordRicJr/Akomagni/tree/main/bmad-core/.agents/skills/bmad-advanced-elicitation
Command: npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-advanced-elicitation-hordricjr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Initial AI-generated drafts, plans, and decisions often contain unexamined assumptions and weak spots. This Skill provides a structured refinement checkpoint that pushes the LLM to reconsider and improve its most recent output using proven critique methods like socratic questioning, first principles, pre-mortem, and red teaming. ## Core Features & Use Cases - Method Catalog Serving: A Python script serves a CSV catalog of elicitation methods by category, name, or random draw, keeping the full catalog out of context until needed. - Interactive Refinement Menu: Presents five curated methods per round with options to reshuffle, list all methods, or proceed, applying chosen methods iteratively so refinements compound. - Customizable Workflow: Supports team and personal TOML overrides for preferences and additional custom methods that merge into the catalog as first-class entries. - Use Case: After drafting a product launch plan, invoke this Skill to run a pre-mortem and red team analysis on the plan, revealing risks and gaps before finalizing it. ## Quick Start Ask the AI to run advanced elicitation on the plan it just drafted and apply a pre-mortem method to it.

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 an AI to critique its own output more deeply?

Invoke this Skill on the most recent output and choose from a menu of five elicitation methods such as pre-mortem or red team. Each chosen method analyzes the current version and proposes changes, which are applied only after your confirmation.

What elicitation methods are available for refining drafts?

The catalog is a CSV file of methods organized by category, each with a description and output pattern. You can list categories, browse methods by category, or draw a random category-diverse set of five using the pick_methods.py script.

Can I add custom critique methods to the catalog?

Yes, define additional methods in team or personal TOML override files under workflow.additional_methods. Entries with a matching method_name replace shipped methods, while new ones append with their own numbers and appear in all menus and draws.

Does this work with multi-agent or party mode sessions?

Yes, when party mode is active, persona-based methods like panels and debates reuse agents already in the session. Otherwise it resolves installed agents from the BMad configuration or invents named viewpoints suited to the content.

When should I not use iterative elicitation on content?

Avoid it for trivial or time-sensitive outputs where refinement cost exceeds value, since each method application requires review and confirmation. It is designed for plans, decisions, and drafts where unexamined assumptions carry real risk.