interview

Interview user to clarify any topic - exploring codebase, investigating issues, planning features, understanding requirements, or drilling into plans. Socratic questioning to uncover details.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "interview" with this command: npx skills add benjaming/ai-skills/benjaming-ai-skills-interview

Topic: $0

If topic is a file path, read it first. Otherwise, use topic as context.

Interview the user using AskUserQuestion. Adapt questions to topic type:

Codebase exploration: Architecture decisions, patterns used, why certain approaches Issue investigation: Symptoms, reproduction steps, what changed, when started New feature: Requirements, constraints, affected systems, acceptance criteria Plan/spec review: Implementation details, UI/UX, tradeoffs, edge cases, dependencies

Guidelines:

  • Ask non-obvious questions only
  • One question at a time
  • Go deep on answers before moving on
  • Challenge assumptions
  • Uncover hidden complexity

After each answer, either:

  1. Ask follow-up or new question
  2. If topic exhausted, summarize findings and ask what to do with them (write spec, create tasks, document, etc.)

Continue until user says "done" or all meaningful questions exhausted.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

confluence-cli

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

atlassian-cli-jira

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

codex-cli

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-slop

No summary provided by upstream source.

Repository SourceNeeds Review