bmad-advanced-elicitation

Refine recent LLM output using Socratic questioning and first-principles analysis.

Updated Sep 27, 2025
One-click install
npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-advanced-elicitation-cbanzaime23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-advanced-elicitation
Source: https://github.com/Cbanzaime23/Booking-System/tree/main/.agent/skills/bmad-advanced-elicitation
Command: npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-advanced-elicitation-cbanzaime23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pushes the LLM to reconsider, refine, and improve its recent output by applying advanced elicitation methods.

Core Features & Use Cases

  • Iterative critique and improvement of content sections using techniques such as Socratic questioning, first principles analysis, and red-teaming.
  • Context-aware prompting that adapts to different user prompts and contexts, with explicit options to reshape, reframe, or escalate.
  • Real-world use cases include refining a drafted proposal, improving a generated plan, or challenging assumptions to surface hidden risks and gaps.

Quick Start

Provide an enhanced version of the latest assistant output by applying advanced elicitation methods like Socratic questioning and first-principles reasoning.

Frequently Asked Questions about bmad-advanced-elicitation

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

FAQPage Schema
How do I refine LLM outputs using Socratic questioning and red-teaming?

To refine LLM outputs using Socratic questioning and red-teaming, apply iterative elicitation techniques that challenge assumptions and surface hidden risks. The process critiques content sections contextually, offering options to reshape or reframe the response before applying changes.

What is advanced elicitation in prompt engineering?

Advanced elicitation in prompt engineering is an iterative refinement method that pushes the LLM to reconsider and improve recent outputs. It applies techniques like first principles analysis and red-teaming to systematically critique generated plans or proposals based on context.

How can I challenge assumptions in a generated proposal to surface hidden risks?

You can challenge assumptions in a generated proposal by applying advanced elicitation methods like first principles analysis and red-teaming. This approach iteratively critiques the content to expose gaps, validate logic, and recommend enhancements for user selection before finalizing.

Does iterative elicitation work for improving drafted plans and content sections?

Yes, iterative elicitation works for improving drafted plans and content sections by applying context-aware prompts that adapt to different user contexts. It provides explicit options to reshape, reframe, or escalate content, ensuring safety and seeking user confirmation before applying changes.

Do I need any specific dependencies or components to apply advanced elicitation techniques?

No specific dependencies or components are required to apply advanced elicitation techniques. The process operates directly on the most recent LLM output, using context-aware prompting and method recommendations to iteratively enhance content without needing external setup.

When should I not use advanced elicitation methods on LLM outputs?

You should avoid advanced elicitation methods when the most recent LLM output is finalized, requires no iterative refinement, or when context-aware prompting and user confirmation checkpoints would disrupt highly time-sensitive or strictly automated generation workflows.