ticket-interviewer

Interviews users to close requirement gaps in draft tickets before writeback.

Updated Jul 19, 2026
One-click install
npx skills add https://github.com/forhas/pure-dev --skill ticket-interviewer-forhas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ticket-interviewer
Source: https://github.com/forhas/pure-dev/tree/main/plugins/notion-dev/skills/ticket-interviewer
Command: npx skills add https://github.com/forhas/pure-dev --skill ticket-interviewer-forhas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Draft tickets often arrive with vague goals, missing acceptance criteria, or unexamined edge cases, causing engineers to build the wrong thing. This Skill runs a calibrated interview that closes every requirement gap before the ticket is written to the ticket system. ## Core Features & Use Cases - Confidence-Adaptive Depth: Adjusts interview depth based on a high/medium/low confidence hint from the input source, skipping phases when the draft is already complete. - Clarity Audit: Validates goal, scope, acceptance criteria, edge cases, dependencies, and data shape before finishing, with a downshift rule when structural gaps appear. - Structured Output: Returns a markdown ticket body with Requirements, Acceptance Criteria, Context, Open Questions, and Source headings, plus an optional type classification. - Use Case: During /notion-dev:create-task Phase 2, a rough one-line feature idea is turned into a ticket two engineers could independently implement to the same result. ## Quick Start Ask the assistant to interview you about a draft ticket so its goal, scope, and acceptance criteria are fully clarified before it is written to the ticket system.

Frequently Asked Questions about ticket-interviewer

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

FAQPage Schema
How do I turn a rough feature idea into a well-defined ticket?

Run a structured requirements interview that walks through goal, process steps, edge cases, and a summary confirmation. The result is a ticket body with clear requirements and testable acceptance criteria ready for writeback.

How does the interview depth adapt to different ticket drafts?

Depth is driven by a confidence hint from the input source: high confidence skips to the clarity audit, medium compresses the early phases, and low runs the full four-phase walkthrough. A downshift rule drops one tier if structural gaps appear.

Does this skill write tickets directly to Notion or another ticket system?

No, it never touches the ticket system. It returns a structured ticket body with markdown headings to the caller, which handles the actual writeback.

What makes a ticket clear enough to finish the interview?

The clarity audit requires an explicit goal, unambiguous scope, observable acceptance criteria, handled edge cases, surfaced dependencies, and a defined data shape where relevant. The user must also confirm the final summary with no unresolved items.

When should I skip the requirements interview for a ticket?

Skip or minimize it when the source already documents goal, scope, and acceptance criteria in specific terms, indicated by a high confidence hint. Even then, the summary confirmation phase always runs because it cheaply surfaces missed details.