Before you start building a feature or refactoring anything non-trivial, this runs a structured interview to nail down requirements across technical constraints, scope boundaries, risk tolerance, and success criteria. It asks questions in batches of two or three, then explores your codebase looking for existing patterns and structural friction that might fight your planned change. The core philosophy is "make the change easy, then make the change," so it actively looks for preparatory refactors that would simplify implementation. It generates plans in a draft-refine loop, with depth calibrated to task complexity, and includes a knowledge audit step to catch gaps before you start coding blind. Skip it for simple bug fixes or pure exploration work.

skills.sh installs
488
GitHub stars
331
last updated
Aug 21, 2026

Install

$ npx -y skills add pskoett/pskoett-ai-skills --skill plan-interview --agent claude-code

Installs into .claude/skills of the current project.

Files

Plan Interview Skill

Install

gh skill install pskoett/pskoett-skills plan-interview

Fallback using the Agent Skills CLI:

npx skills add pskoett/pskoett-skills/skills/plan-interview

Philosophy

Every skill in this collection is built around a core philosophy — a principle that agents struggle to internalize on their own.

This skill's philosophy: "Make the change easy, then make the change."

Agents default to plowing straight through implementation, no matter how tangled the path. They rarely pause to ask: "Would a preparatory refactor make this change simple instead of hard?" Planning is where that question gets asked. During codebase exploration and plan generation, actively look for structural friction — code that makes the target change awkward, brittle, or overly complex. When you find it, the plan should propose a preparatory step: make the change easy first, then make the change itself. Two clean steps beat one heroic slog.

Purpose

Run a structured requirements interview before planning implementation. This ensures alignment between you and the user by gathering explicit requirements rather than making assumptions.

Sponsors

Details

Repository
github.com/pskoett/pskoett-ai-skills
Categories
Code Review & Quality, AI & Agent Building, Data Science & ML, Debugging, Productivity & Planning
First seen
Jun 3, 2026

More from pskoett/pskoett-ai-skills

All 9
1openclaudia avatargoogle-ads-reportopenclaudia/openclaudia-skillsPull Google Ads performance data and generate reports. Use when asked about ad campaign performance, keyword costs, quality scores, ROAS, conversion tracking, o487skills.sh installs
2poteto avatarhowpoteto/howExplain how something works in this codebase by exploring code and producing a clear architectural explanation. Optionally critique the architecture for issues.484skills.sh installs
3alirezarezvani avatarship-gatealirezarezvani/claude-skillsPre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts 483skills.sh installs
4parcadei avatarmigrateparcadei/continuous-claude-v3Migration workflow - research → analyze → plan → implement → review483skills.sh installs
5parcadei avatarreleaseparcadei/continuous-claude-v3Release preparation workflow - security audit → E2E tests → review → changelog → docs483skills.sh installs
6bobmatnyc avatarbug-fixbobmatnyc/claude-mpm-skillsSystematic workflow for verifying bug fixes to ensure quality and prevent regres...482skills.sh installs