Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Plan and facilitate structured elicitation sessions using BABOK v3 interview and workshop techniques. Use this skill when you need to gather process knowledge from subject matter experts; when the user wants a question plan before an interview or workshop; when elicitation is incomplete and gaps need targeted follow-up; when they say "help me interview the process owner", "prepare questions for the workshop", or "what should I ask to fill in the missing steps". Produces a question plan and elici
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 16% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 41% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 39% | 0% |
OverKill Hill P³ · overkillhill.com · github.com/OKHP3
Generate a structured elicitation question plan and facilitate evidence-based process interviews using BABOK v3 §10.25 and §10.50 techniques. The plan targets known gaps in the PIR and provides sequenced, open-ended questions mapped to each PIR section.
completeness_score < 70 or open_questions that need targeted follow-upprocess-narrative-authoringprocess-narrative-authoringscripts/generate-question-plan.mjs reads the PIR and generates targeted questions for each incomplete section.
| PIR section | Question type | Sample opening | |---|---|---| | trigger | Context | "What makes you realise the process needs to start today?" | | actors | Role | "Who else touches this beyond the people we've named?" | | inputs | Artefact | "What document or data do you need before you can begin?" | | outputs | Artefact | "What does the person receiving your output actually do with it?" | | steps | Sequence | "Walk me through what you do on a typical day this runs." | | business_rules | Constraint | "Is there a policy or procedure that forces you to do it this way?" | | exceptions | Edge case | "Tell me about the last time this went wrong. What happened?" | | systems | Tool | "Which systems do you open, update, or check during this process?" | | controls | Governance | "How do you know when the process has been done correctly?" |
trigger.event_type is absent → lead with Stage 1 trigger questionsactors has no approver → probe approval chain: "Who has the authority to stop or reject this?"exceptions is empty → probe with historical incident: "What was the hardest version of this you've dealt with?"business_rules is empty → probe obligation: "Are there any rules you must follow that an outsider wouldn't know?"confidence: lowThe elicitation-notes.md output contains:
After elicitation, update pir.yaml and re-run process-intake-and-scope scoring. When score ≥ 70, pass pir.yaml to stakeholder-and-role-mapping and then process-narrative-authoring.
Load on demand:
references/babok-elicitation-techniques.md — BABOK v3 §4, §10.14, §10.25, §10.50 technique summaries and question frameworksscripts/generate-question-plan.mjs — generates elicitation question plan from PIR scope and open_questionsassets/fixtures/question-plan-example.yaml — canonical question plan for purchase-approval intakeBuilt by Jamie Hill · OverKill Hill P³ Published at github.com/OKHP3 Part of the OKHP3/skillz Agent Skill library. MIT License -- free to use, fork, and adapt. A nod to the source is appreciated.
Other measured skills in the registry, with their headline benchmark lift.