Agent skill
interview
Interview me about anything in depth
Install this agent skill to your Project
npx add-skill https://github.com/iamladi/cautious-computing-machine--sdlc-plugin/tree/main/skills/interview
SKILL.md
Deep Interview Skill
Priorities
Insight > Brevity > Closure
Goal
Conduct iterative interviews about topics or files. For files, detect paths (contains /, .md, .ts) and read first. Interview round-by-round with AskUserQuestion until user says "done" or coverage is sufficient.
Constraints
- Use AskUserQuestion with multiple-choice options for fast responses
- Include "(Recommended)" option when you have a strong opinion
- Include "Not sure - you decide" escape hatch for low-stakes decisions
- Ask 1-4 questions per round
- Ask about tradeoffs, edge cases, scope, preferences, constraints, alternatives
- Never ask obvious things, surface-level questions, or things answerable by code discovery
- Add footer for power users:
Reply format: 1a 2b or defaults
Question Categories
- Technical Implementation - Architecture, technology choices, data flow
- User Experience - Interaction patterns, error states, edge cases
- Constraints & Requirements - Performance, security, scalability
- Scope & Priorities - Must-have vs nice-to-have, first version vs future
- Risks & Concerns - What could go wrong, uncertainties, alternatives
Completion
When user says "done" or all areas explored:
File input: Update original file with refined information. Add "Interview Insights" section preserving structure.
Topic input: Provide comprehensive summary of insights, key decisions, and unresolved questions.
Topic
$ARGUMENTS
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
tdd
TDD enforcement during implementation. Reads `tdd:` setting from CLAUDE.md. Modes - strict (human approval for escape), soft (warnings), off (disabled). Auto-invoked by /implement.
judgment-eval
Evaluates agent judgment quality through scenario-based testing in-conversation. Use when the user wants to test, validate, or stress-test an agent, skill, or command definition — e.g. "test this agent", "evaluate this skill", "does this prompt handle edge cases", "check this agent's judgment", or after writing or modifying any agent/skill/command .md file.
update-models
Re-resolve the model registry by querying OpenAI Codex cache, Google AI API, and Oracle CLI. Use when models feel stale or after a major model release.
gemini
Use when the user asks to run Gemini CLI for code review, plan review, or big context (>200k) processing. Ideal for comprehensive analysis requiring large context windows. Resolves the latest flagship model from the model registry.
agent-change-walkthrough
Generates a narrative walkthrough of AI-authored code changes. Use after implementation to explain what changed, why, and how it behaves.
finish-branch
Didn't find tool you were looking for?