Skip to content
Agent Memory
Command

/prd-start

Start a new PRD from an idea (creates spec, blocks on active issue)

BOOST
From plugin
kipi-system
12823 skills5 agents23 commands5 MCP
Install
> /plugin marketplace add assafkip/kipi-system

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/prd-start

Context preview

What this command does when you run it.

Start a new PRD from an idea (creates spec, blocks on active issue)

Command definition

prd-start.md
description: Start a new PRD from an idea (creates spec, blocks on active issue)
argument-hint: <slug> [owner]
allowed-tools: Bash

Create a new PRD from the template. The slug becomes part of the PRD id (`prd-<slug>-YYYY-MM-DD`). Slug must be kebab-case.

The runner enforces two invariants:

  • No other PRD is active and non-archived.
  • No issue is active (cross-runner concurrency guard).

Run:

python3 "${CLAUDE_PLUGIN_ROOT}/scripts/prd_runner.py" new "$1" --owner "${2:-${USER:-unknown}}"

If the command exits non-zero, surface stderr verbatim. Do not retry. Common rejections:

  • slug format (not kebab-case)
  • active PRD (advise `/prd-archive` or clear)
  • active issue (advise closing the issue first)

After success, read the new PRD spec file to the author and ask them to fill in:

  • Problem (concrete, observed, measurable)
  • Goals and non-goals
  • Proposed approach
  • Risks and rollback
  • Open questions

The template already includes a `## Issues` section with an empty `[]` JSON block. Author content into the existing sections; do not add a second `## Issues` heading. The runner blocks `advance` when the body has more than one `## Issues` heading.

Do not auto-draft PRD content. The PRD is the author's contract. Auto-drafting creates sycophantic PRDs that pass review because Claude agreed with itself.

Ships withkipi-system

Give your AI the right knowledge, at the moment it needs it. Kipi turns the scattered knowledge around your work into context that follows you across AI sessions: decisions, conversations, projects, people, commitments, lessons, documents, history.

Get the whole plugin

Other commands on kipi-system.