interview-spec

Coordinate structured interviews to flesh out specification documents.

1.8k|62|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/LibPDF-js/core --skill interview-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-spec
Source: https://github.com/LibPDF-js/core/tree/main/.opencode/skills/interview-spec
Command: npx skills add https://github.com/LibPDF-js/core --skill interview-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill coordinates a structured interview process to flesh out a specification or design document.

Core Features & Use Cases

  • Structured Interview Protocol: Guides the discovery process, captures requirements, and surfaces ambiguities.
  • Document Synthesis: Reads an existing spec file, analyzes gaps, and proposes concrete additions.
  • Collaborative Write-Back: Writes the completed specification back to the target document after interviewing.

Quick Start

Begin by identifying the target spec file from the conversation context, then read it and propose your first round of deep questions.

Frequently Asked Questions about interview-spec

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

FAQPage Schema
How do I flesh out an incomplete specification document through structured interviews?

To flesh out a specification via structured interviews, the skill reads your existing spec file, identifies gaps and ambiguities, proposes targeted follow-up questions, and writes the finalized details back into the design document.

What is the best way to perform gap analysis on a design document?

Performing gap analysis on a design document involves reading the existing specification, identifying missing requirements and ambiguities, proposing follow-up questions to stakeholders, and synthesizing the answers into concrete additions for the spec.

How do I identify ambiguities and missing requirements in a project spec?

To identify ambiguities in a project spec, the skill applies a structured interview protocol that guides the discovery process, surfaces undocumented requirements, and proposes deep questions to clarify stakeholder communication.

Can I automatically write completed interview results back into a target specification file?

Yes, you can automatically write completed interview results back into a target specification file, as the skill features collaborative write-back functionality to update the design document with finalized requirements.

Does this structured interview process work for stakeholder communication and requirements gathering?

Yes, structured interview processes work directly for stakeholder communication by documenting interview prompts, driving requirements discovery, and proposing follow-up questions to ensure complete specification documentation.

What are the limitations of using structured interviews for specification writing?

A limitation of using structured interviews for specification writing is that the skill provides basic internal design reasoning, meaning it requires an existing spec file in the conversation context to read and analyze rather than creating one from scratch.