Advanced Elicitation

Gather detailed information through iterative context-aware questioning from XML task definitions.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/GuidoBergman/aegish --skill advanced-elicitation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Advanced Elicitation
Source: https://github.com/GuidoBergman/aegish/tree/main/.claude/skills/advanced-elicitation
Command: npx skills add https://github.com/GuidoBergman/aegish --skill advanced-elicitation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps to gather more detailed and specific information from users by employing advanced prompting techniques, ensuring clearer requirements and better outcomes.

Core Features & Use Cases

  • Iterative Questioning: Engages in a multi-turn dialogue to progressively elicit detailed information.
  • Contextual Refinement: Adapts questions based on previous user responses to probe deeper into specific areas.
  • Use Case: When defining a complex software feature, this Skill can ask follow-up questions about user roles, edge cases, and integration points to ensure all requirements are captured.

Quick Start

Use the advanced elicitation skill to gather detailed requirements for a new user authentication system.

Frequently Asked Questions about Advanced Elicitation

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

FAQPage Schema
How do I gather detailed requirements for complex software features through dialogue?

To gather detailed requirements through dialogue, you can use iterative and context-aware questioning that progressively probes user roles, edge cases, and integration points. This multi-turn elicitation adapts follow-up questions based on previous responses to ensure all requirements are captured.

What is iterative questioning and how does it work for user research?

Iterative questioning is a multi-turn dialogue technique that progressively elicits detailed information for user research. It works by adapting follow-up questions based on previous user responses, probing deeper into specific areas to refine complex problem definitions.

What's the best way to define complex problems using structured task definitions?

The best way to define complex problems using structured task definitions is to provide a structured task definition in XML format to guide the elicitation process. This enables contextual refinement, adapting questions based on previous responses to probe deeper into specific areas.

Do I need XML format to start the elicitation process?

Yes, you need a structured task definition in XML format to guide the elicitation process. This structured input is required to facilitate in-depth information gathering through iterative and context-aware questioning for requirements engineering.

Can I use this approach for user research and requirements engineering?

Yes, you can use this approach for user research and requirements engineering. The elicitation process is applicable to requirements engineering, user research, and complex problem definition scenarios, employing advanced prompting techniques to ensure clearer requirements and better outcomes.