bmad-advanced-elicitation

Applies structured critique methods from a CSV catalog to refine recent LLM output.

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill bmad-advanced-elicitation-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-advanced-elicitation
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/bmad-advanced-elicitation
Command: npx skills add https://github.com/PastaSus/egg-defender --skill bmad-advanced-elicitation-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Drafts, plans, and decisions produced by an LLM often ship with unexamined assumptions and weak spots. This Skill acts as a shared refinement checkpoint that pressure-tests the most recent output using proven elicitation methods before the work continues. ## Core Features & Use Cases - Method Catalog Served On Demand: A Python script serves a CSV catalog of critique methods (socratic questioning, first principles, pre-mortem, red team, and more) by category, name, or random draw, so the full catalog never floods the context window. - Interactive Refinement Menu: Offers five targeted methods per round, with reshuffle, full listing, and proceed options; each chosen method proposes changes that are only applied after explicit user acceptance. - Customizable via TOML: Team and personal override files can add new methods, retune shipped ones, and set persistent preferences without editing the shipped catalog. - Use Case: After drafting a product launch plan, invoke this Skill to run a pre-mortem and a red-team pass on the plan, accept the improvements that land, and hand the hardened version back to the workflow that produced it. ## Quick Start Ask the assistant to run advanced elicitation on the plan it just drafted and pick a pre-mortem method from the menu.

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 AI-generated draft?

Invoke the advanced elicitation skill on the most recent output and pick a method from the five offered, such as pre-mortem or red team. The method proposes concrete changes, and nothing is applied until you explicitly accept the proposal.

What elicitation methods are available in the catalog?

The catalog is a CSV file with columns num, category, method_name, description, and output_pattern, covering categories like risk, technical, collaboration, and creative. Run the pick_methods.py script with the categories or list commands to browse them.

Can I add custom critique methods to the catalog?

Yes, define additional_methods entries in a team or user TOML override file with code, category, method_name, description, and output_pattern. Entries matching a shipped method_name replace it; others append with new numbers and appear in every menu and reshuffle.

Does the skill change my work automatically?

No, every method application ends with a halt where you choose Apply, Reject, or give different direction. Rejected proposals are dropped entirely, and the invoking workflow only receives the version you accepted.

Why does the list command refuse to run without arguments?

The pick_methods.py script requires either --category or an explicit --all flag for list, so dumping the entire catalog into context is always a deliberate choice. Use categories for a cheap overview or random for a blind draw instead.