This one tackles the classic problem of losing your train of thought while writing PRDs. It creates four persistent files (notes, task plan, PRD, tech spec) and works through a structured workflow so you're not context-switching between research and writing. The clever bit is step 2.5, where it scans your existing codebase for patterns like delete strategies or error handling before asking you edge case questions. If your project already has a soft-delete pattern, it just applies it instead of making you decide again. Honest take: the four-file pattern feels heavy at first, but it's genuinely useful for complex features where you need to show your work and keep stakeholders in sync.

skills.sh installs
742
GitHub stars
66
last updated
Jul 14, 2026

Install

$ npx -y skills add charon-fan/agent-playbook --skill prd-planner --agent claude-code

Installs into .claude/skills of the current project.

Files

PRD Planner

A PRD creation skill that uses persistent file-based planning to maintain coherent thinking and avoid "left-brain vs right-brain" context switching issues.

When This Skill Activates

This skill activates when you:

  • Explicitly say "PRD", "prd", "create a PRD", or "产品需求文档"
  • Say "product requirements document" or "产品需求"
  • Mention "write a PRD for..."
  • Say "PRD planning" or "PRD 设计"

If user says "design solution" or "architecture design" without mentioning PRD, use architecting-solutions instead.

The Core Philosophy

"PRD creation should be traceable, coherent, and persistent - not scattered across context switches."

This skill combines:

  • PRD methodology (from architecting-solutions)
  • File-based persistence (from planning-with-files)

To create a single, coherent PRD creation workflow that doesn't lose context.

4-File Pattern for PRD Creation

For every PRD project, create FOUR files:

Pick a SCOPE (short, unique, kebab-case slug) and use it as a prefix for all files.

Sponsors

Details

Repository
github.com/charon-fan/agent-playbook
Categories
AI & Agent Building, Productivity & Planning
First seen
May 16, 2026

More from charon-fan/agent-playbook

All 24
1github avatarreact18-enzyme-to-rtlgithub/awesome-copilotProvides exact Enzyme → React Testing Library migration patterns for React 18 upgrades. Use this skill whenever Enzyme tests need to be rewritten - shallow, mou742skills.sh installs
2collaborative-deep-research avatarliterature-reviewcollaborative-deep-research/agent-papers-cliConduct a systematic literature review on an academic topic. Use when the user asks for a literature review, survey, or systematic overview of a research area.741skills.sh installs
3github avatarcode-tourgithub/awesome-copilotUse this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: "create a tou739skills.sh installs
4new-silvermoon avatarandroid-gradle-logicnew-silvermoon/awesome-android-agent-skillsExpert guidance on setting up scalable Gradle build logic using Convention Plugins and Version Catalogs.738skills.sh installs
5softaworks avatardatadog-clisoftaworks/agent-toolkitDatadog CLI for searching logs, querying metrics, tracing requests, and managing dashboards. Use this when debugging production issues or working with Datadog o738skills.sh installs
6charon-fan avatartest-automatorcharon-fan/agent-playbooktest automator736skills.sh installs