interview-me

Clarifies user requirements for tasks, plans, and specifications through guided questioning.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/AvatarGanymede/pcraft --skill interview-me-avatarganymede
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-me
Source: https://github.com/AvatarGanymede/pcraft/tree/main/.agents/skills/interview-me
Command: npx skills add https://github.com/AvatarGanymede/pcraft --skill interview-me-avatarganymede

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps clarify user requirements before proceeding with specifications, plans, or code, reducing misunderstandings and ensuring project alignment.

Core Features & Use Cases

  • Intent Clarification: Helps determine who the user is, why the task is important, and what success looks like.
  • Focused Questions: Encourages detailed responses to underspecified requests, with clear guesses provided.
  • Process Guidance: Offers a structured process for hypothesis formation, question asking, and intent restatement.

Quick Start

Start a conversation with "interview me" to clarify a user's intent for a new feature or task.

Frequently Asked Questions about interview-me

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

FAQPage Schema
How do I clarify user requirements before writing specifications?

To clarify user requirements before writing specifications, use a structured intent clarification process that identifies user roles, importance, success criteria, and constraints. This ensures project alignment by gathering detailed responses to underspecified requests.

What is the best way to gather requirements for underspecified feature requests?

The best way to gather requirements for underspecified feature requests is through focused user interviewing. This approach encourages detailed responses by asking targeted questions and providing clear guesses to form hypotheses and restate intent.

How do I ensure project alignment before proceeding with code implementation?

You ensure project alignment before code implementation by determining who the user is, why the task is important, and what success looks like. Restating the intent based on gathered requirements prevents misunderstandings down the line.

What questions should I ask during user interviewing for project alignment?

During user interviewing for project alignment, ask focused questions that determine user roles, importance of the task, success criteria, and constraints. Providing clear guesses helps elicit detailed responses for underspecified requests.

Can I use intent clarification to improve specification writing and planning?

Yes, you can use intent clarification to improve specification writing and planning. By applying a structured process of hypothesis formation and question asking, you ensure clarity and reduce misunderstandings before proceeding with implementation.

When do I need a structured approach for requirements gathering?

You need a structured approach for requirements gathering when you receive underspecified requests for new features or tasks. It helps determine who the user is and what success looks like before committing to specifications or plans.