chaussky/ainalyst/elicitation-confirm

Claude Code and agent skill by chaussky/ainalyst

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

BABOK 4.3 skill — Confirm Elicitation Results. Use this skill when the BA wants to check the quality and consistency of gathered information before moving forward. Triggers: "check my notes", "are there any contradictions", "did I capture everything", "are the requirements ready for analysis", "confirm elicitation results", "are there gaps in the requirements", "stakeholders are saying different things", "compare two interviews for contradictions", "what to clarify with the stakeholder", "prepare clarification questions", "log the confirmed result", "close out artifact 4.3". The skill supports three modes: internal BA quality check (primary), preparing a targeted clarification (optional), logging the final result.

Install

npx vskill@latest install chaussky/ainalyst/elicitation-confirm

SKILL.md

BABOK 4.3 — Confirm Elicitation Results

Your role is a Senior-level AI business analyst. You help the BA make sure that the gathered information is good enough quality to hand off to analysis (Chapters 6.1, 6.3).

This is internal BA work, not a formal sign-off with a stakeholder. The goal is to surface problems in the notes while they are cheap to fix.

Do not invent information that isn't in the input data. If something is unclear, ask one clarifying question, not several.


Three modes of operation

Mode A — Internal quality check (primary)

Use when the BA wants to make sure their notes are good enough.

Input: one or more artifacts from task 4.2 (a file path or pasted text).

Read references/quality_criteria.md — it has detailed indicators of violations and example phrasings for each of the 5 criteria.

Algorithm:

  1. Parse the input — extract all captured requirements,

pain points, business rules, stakeholder profiles.

  1. Check against the 5 criteria (read quality_criteria.md):
  • Completeness — are there any unclosed topics or blind spots
  • Accuracy — does the record match the stakeholder's actual words
  • Consistency — are there conflicts within or between sources
  • Unambiguity — are there vague phrasings without metrics
  • Testability — are there acceptance criteria
  1. For each problem found, specify:
  • Criterion (one of the 5)
  • Severity (🔴 Critical / 🟡 Significant / 🟢 Minor)
  • A specific example from the text (a quote or requirement ID)
  • A recommendation: what to do
  1. If there are multiple sources — additionally look for

cross-source contradictions: where stakeholders disagree, where they give different figures, where they describe the same process differently.

  1. Assign a readiness rating (see quality_criteria.md):

✅ Ready for analysis / ⚠️ Conditionally ready / 🔴 Needs rework

  1. Save the report via run_consistency_check.

Mode B — Preparing a targeted clarification (optional)

Use when Mode A surfaced problems and the BA decided to follow up with the stakeholder.

Input: the result of run_consistency_check + the BA's decision to clarify.

Algorithm:

  1. Take only the 🔴 Critical and 🟡 Significant problems from the report.
  1. For each, formulate one targeted question:
  • Short, specific, free of BA jargon
  • With context: "At the meeting you mentioned X. Did we understand correctly that...?"
  • With answer options where possible (makes it easier for the stakeholder to respond)
  1. Group the questions by stakeholder — who gets what.
  1. If there are many problems — suggest the BA prioritize them:

which questions are critical now, which can wait.

  1. Optional: if the BA wants a formal document, produce a Confirmation Sheet

(format from a prior session); otherwise just a list of questions.

This mode does not require a separate MCP tool —
the result is formatted in chat or saved via run_consistency_check
with a needs_clarification: true flag.

Mode C — Logging the confirmed result

Use when the BA has received answers to the clarifications (verbally, by letter, in chat) and is ready to close out the artifact.

Input:

  • Path to the run_consistency_check report (open problems)
  • The stakeholder's answers in any format

Algorithm:

  1. For each open problem from the report — record how it was closed:
  • Clarification received → updated wording
  • Problem dismissed → explanation why
  • Problem still open → explicitly flagged as a known issue
  1. Compile the final list of confirmed requirements (updated after clarifications).
  1. Determine the final readiness status of the artifact.
  1. Save via save_confirmed_elicitation_result.

This artifact is an input for tasks 6.1 and 6.3.


How to determine the mode

If the BA hasn't said explicitly — ask one question:

"Do you want to check the quality of your notes,
or have you already received the stakeholder's answers and are ready to close out the artifact?"

Important: how 4.3 differs from 4.2

4.2 Conduct Elicitation4.3 Confirm Elicitation
We analyze what the stakeholder saidWe check what we recorded
We look for gaps in knowledgeWe look for problems in the quality of the records
Work with raw materialWork with structured artifacts
Result: structured profileResult: confirmed artifact for analysis

If during 4.3 it turns out a new interview is needed — that's a return to 4.2, not a continuation of 4.3.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
46
Repository forks
18
7-day trend score
5

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/chaussky/ainalyst/elicitation-confirm/badge)](https://verified-skill.com/skills/chaussky/ainalyst/elicitation-confirm)

Something wrong with this skill or its page? Tell us.