planning-interview

Run a short ordered interview to capture sprint goal, name, scope, verification steps, and risks.

7|2|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/robconery/crap-code --skill planning-interview-robconery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-interview
Source: https://github.com/robconery/crap-code/tree/main/.pi/skills/planning-interview
Command: npx skills add https://github.com/robconery/crap-code --skill planning-interview-robconery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents sprint starts from being vague by collecting the minimum needed agreement on goal, naming, scope boundaries, and the exact verification pipeline.

Core Features & Use Cases

  • Directed sprint kickoff Q&A: Asks one question at a time to extract decisions needed for execution.
  • PO/Architect-friendly outputs: Records an interview summary and informs downstream sprint initialization without writing stories or proposing architecture.
  • Verification-step alignment: Confirms or adjusts the expected build/test/lint/typecheck workflow to reduce “it failed in CI” surprises.
  • Use case: At the start of a new sprint, get enough clarity for the Product Owner to write user stories and for the Architect to load relevant prior art.

Quick Start

Run the planning-interview skill when starting a new sprint to capture the sprint goal, kebab-case sprint name, out-of-scope items, verification steps, and known risks.

Frequently Asked Questions about planning-interview

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

FAQPage Schema
How do I structure a sprint kickoff to ensure verifiable alignment?

A sprint kickoff interview captures the sprint goal, kebab-case sprint name, scope boundaries, verification steps, and known risks through a short, ordered Q&A. This produces a planning-summary file while triggering sprint initialization with the required parameters.

What information does a Product Owner need before starting a new sprint?

A Product Owner needs a recorded sprint goal, naming convention, out-of-scope items, verification pipeline, and risks before starting a new sprint. Capturing these minimum inputs during a kickoff interview provides enough clarity to write user stories without follow-up.

How do I define verification steps to reduce CI failures during project planning?

To reduce CI failures during project planning, define the exact build, test, lint, and typecheck workflow as verification steps. Confirming or adjusting this expected pipeline during the sprint kickoff ensures downstream execution matches the agreed verification criteria.

Can I use a sprint kickoff interview to define scope boundaries without writing user stories?

Yes, you can use a sprint kickoff interview to define scope boundaries without writing user stories. The interview captures the sprint goal, naming, scope, verification, and risks, then informs downstream initialization while explicitly leaving story writing and architecture proposals to other roles.

What format should a sprint name be in for automated sprint initialization?

A sprint name for automated sprint initialization should be in kebab-case. Capturing this specific format during the directed kickoff interview ensures the resulting planning summary correctly triggers the downstream sprint start command with the required naming convention.

When should I not use a directed interview for sprint kickoff?

You should not use a directed interview for sprint kickoff if you need to write user stories or propose architecture. This process strictly captures minimum alignment inputs like goals, naming, scope, verification, and risks, then hands control back without generating execution-level artifacts.