interview

Interview users about plan documents and generate specification documents.

Updated Jan 22, 2024
One-click install
npx skills add https://github.com/nathankoerschner/dotfiles --skill interview-nathankoerschner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/nathankoerschner/dotfiles/tree/main/agent-skills/_shared-skills/interview
Command: npx skills add https://github.com/nathankoerschner/dotfiles --skill interview-nathankoerschner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill facilitates a thorough review of a proposed plan by engaging the user in a detailed, probing interview, ensuring all aspects are considered before finalizing specifications.

Core Features & Use Cases

  • Deep Dive Interview: Asks insightful, non-obvious questions about technical implementation, UI/UX, concerns, and tradeoffs.
  • Continuous Engagement: Continues the interview until all aspects are covered.
  • Spec Generation: Writes a comprehensive specification document based on the interview.
  • Use Case: After outlining a new software feature, use this Skill to have the AI rigorously question you on every detail, uncovering potential issues and solidifying the plan into a detailed spec.

Quick Start

Use the interview skill to read the plan file 'project-plan.md' and interview me about it.

Frequently Asked Questions about interview

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

FAQPage Schema
What is an AI-driven plan review and how does it improve product development?

AI-driven plan review is an interactive interview process that probes technical and UI/UX concerns in a proposed plan. It improves product development by uncovering potential issues and tradeoffs through continuous questioning, ensuring all aspects are considered before finalizing specifications.

How do I generate a detailed specification document from a rough project plan?

To generate a detailed specification document, provide a plan file for an in-depth AI interview. The system asks insightful questions about technical implementation and UI/UX, then writes comprehensive specifications based on your interview answers.

Can I use an automated interview to identify technical concerns in my software feature plan?

Yes, you can use an automated interview to identify technical concerns in a software feature plan. The tool engages you in a deep dive interview, asking non-obvious questions about implementation details, concerns, and tradeoffs until all technical aspects are covered.

What is the best way to solidify a rough software feature outline into a comprehensive spec?

The best way to solidify a software feature outline is through a rigorous AI interview. Unlike passive review tools, this approach actively interrogates your plan document to identify gaps, ensuring the resulting specification document is comprehensive and technically sound.

Do I need a specific file format for plan ingestion during the technical review interview?

You need a readable text file, such as a markdown plan document, for plan ingestion during the technical review interview. The system utilizes file reading capabilities to ingest your plan before initiating the interactive questioning process to generate specifications.