xiaohongshu
xiaohongshu
dialogue-structured-elicit
Gather structured information from the user through framework-aware questioning. Use when you need to elicit process context, requirements, constraints, or decisions. Triggers on "gather requirements", "elicit context", "structured questions", "need to understand".
Full skill instructions
Gather structured information through framework-aware questioning.
Use this skill when you need to:
When gathering context for process design, elicit information across six areas. Four are mandatory; two are contextual.
| Area | Purpose | Example Question |
|---|---|---|
| Phase | Determine SDLC phase | "Which phase does this process belong to?" |
| Purpose | Understand process goal | "What should this process accomplish?" |
| Inputs | Identify input documents/data | "What information flows into this process?" |
| Outputs | Identify deliverables | "What artifacts does this process produce?" |
| Area | Purpose | When to Ask |
|---|---|---|
| Actors | Understand who's involved | When unclear who participates; multi-team processes |
| Constraints | Surface limitations | When regulatory, security, or technical constraints likely |
Do not proceed to decomposition until all four mandatory areas have answers.
If the user cannot answer a mandatory question:
Example: "I don't have information about inputs yet. Based on similar Phase 3 processes, I'd expect requirements documents and stakeholder notes. Does that seem right?"
Before proceeding from elicitation, verify:
[ ] Phase identified
[ ] Purpose stated
[ ] Inputs defined (or default confirmed)
[ ] Outputs defined (or default confirmed)
[ ] Elicited context logged as observation
To estimate formal/tacit/emergent composition:
| Question | Indicates |
|---|---|
| "Is there documented procedure for this?" | High formal if yes |
| "Does this require expertise that's hard to document?" | High tacit if yes |
| "Does new understanding emerge during execution?" | High emergent if yes |
| "Could someone follow written instructions to do this?" | Low tacit if yes |
When AI involvement is unclear:
| Question | Helps Determine |
|---|---|
| "Should a human always make this decision?" | Human-Only vs other |
| "Could AI do this entirely without human review?" | AI-Only suitability |
| "Is human judgement essential, or just review?" | Partnership vs AI-Led |
Structure questions using the AskUserQuestion tool:
Use AskUserQuestion with:
- question: Clear, specific question
- header: Short label (max 12 chars)
- options: 2-4 distinct choices with descriptions
- multiSelect: true if multiple answers valid
question: "Which SDLC phase does this process belong to?"
header: "Phase"
options:
- label: "Initiation (Phase 1)"
description: "Project setup, feasibility, initial stakeholder engagement"
- label: "Planning (Phase 2)"
description: "Resource allocation, timeline, risk assessment"
- label: "Requirements (Phase 3)"
description: "Gathering and documenting what the system should do"
- label: "Design (Phase 4)"
description: "Architectural decisions, component design"
question: "How should humans and AI collaborate on this step?"
header: "Pattern"
options:
- label: "Human-Only"
description: "Human does all work; AI not involved"
- label: "Human-Led"
description: "Human drives; AI assists and supports"
- label: "Partnership"
description: "Both essential; continuous collaboration"
- label: "AI-Led"
description: "AI drives; human reviews and approves"
After eliciting information, use the dialogue-log-observation skill to record:
This preserves the elicited context for future reference.
If the user cannot answer or indicates uncertainty:
Phase 1 has 75% tacit information composition. Standard elicitation patterns need adaptation.
| Aspect | Later Phases | Phase 1 |
|---|---|---|
| Information source | Documents, code, systems | Stakeholder minds |
| Capture urgency | Can revisit documents | Must capture now or lose |
| AI role | Can lead elicitation | Facilitates human articulation |
| Validation | Check against formal specs | Probe for unstated assumptions |
| Question | Why Important |
|---|---|
| "What triggered this initiative?" | Captures origin story before it's forgotten |
| "What problem are you solving?" | Distinguishes problem from solution |
| "Why now? What changed?" | Surfaces temporal context |
| "What would happen if we did nothing?" | Tests problem significance |
| "What other ways could this problem be framed?" | Explores alternatives |
| Question | Why Important |
|---|---|
| "Who requested this?" | Identifies primary stakeholder |
| "Who must approve?" | Identifies decision authority |
| "Who will be affected but isn't at the table?" | Surfaces hidden stakeholders |
| "Who might resist? Why?" | Surfaces political dynamics |
| "Whose expertise is essential?" | Identifies knowledge holders |
These questions preserve tacit knowledge:
| Question | Captures |
|---|---|
| "Why do you think that?" | Reasoning behind positions |
| "What alternatives did you consider?" | Negative knowledge |
| "What assumptions are we making?" | Embedded constraints |
| "What would change your mind?" | Decision criteria |
| "What have we tried before?" | Historical context |
Phase 1 insights are highly perishable. When a significant insight emerges:
Do not wait until the end of a conversation to capture Phase 1 observations.
question: "What problem is this initiative trying to solve?"
header: "Problem"
options:
- label: "Clear and documented"
description: "Problem statement exists; I can point you to it"
- label: "Clear but undocumented"
description: "We know the problem but haven't written it down"
- label: "Still being defined"
description: "We're not sure yet; exploring options"
- label: "Multiple competing framings"
description: "Different stakeholders see it differently"
If "Still being defined" or "Multiple competing framings", switch to Facilitator mode:
When Phase 1 work is substantial, consider offering structured processes:
| User Need | Suggest Process | Default Mode |
|---|---|---|
| "I have an idea/opportunity" | PROC-1.1 Opportunity Identification | QUICK |
| "Need to align stakeholders" | PROC-1.2 Stakeholder Alignment | QUICK |
| "Problem isn't clear" | PROC-1.3 Problem Framing | QUICK |
| "Need to justify investment" | PROC-1.4 Business Case | QUICK |
Offer these lightly: "Would you like to work through this systematically? I can guide you through a structured process that typically takes about 15 minutes."
If complexity emerges during elicitation, suggest upgrading to FULL mode.
Part of the Dialogue Framework
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience