plan-and-analyze

Synthesize product requirements from codebase context and documentation into a PRD.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/project-purupuru/world-purupuru --skill plan-and-analyze-project-purupuru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-and-analyze
Source: https://github.com/project-purupuru/world-purupuru/tree/main/.claude/skills/discovering-requirements
Command: npx skills add https://github.com/project-purupuru/world-purupuru --skill plan-and-analyze-project-purupuru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synthesize and ground product requirements by ingesting existing codebase context and organizational documentation, reducing guesswork and rework during PRD creation.

Core Features & Use Cases

  • Ingests and analyzes context from grimoires/loa/context/ to surface credible requirements
  • Conducts targeted interviews to fill gaps and validate assumptions
  • Generates a comprehensive PRD at grimoires/loa/prd.md with full source tracing, decisions, and rationale

Quick Start

Invoke the /plan-and-analyze command to generate a fully grounded PRD from your repository context.

Frequently Asked Questions about plan-and-analyze

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

FAQPage Schema
How do I generate a PRD grounded in existing codebase context?

To generate a grounded PRD, ingest existing codebase context and organizational documentation to synthesize product requirements. This process reduces guesswork by guiding a structured seven-phase discovery that includes context assessment, synthesis, and targeted interviews.

What is source traceability in product requirement synthesis?

Source traceability in PRD synthesis ensures every generated requirement maintains end-to-end citation tracking back to the original codebase context or stakeholder input. This mechanism validates assumptions and provides clear rationale for all documented decisions.

How to conduct targeted stakeholder interviews for feature planning?

Conduct targeted stakeholder interviews by first ingesting organizational documentation and codebase context to surface credible requirements and identify gaps. Use this synthesized context to validate assumptions and fill specific information gaps during the discovery phases.

Can I use codebase context to reduce rework during PRD creation?

Yes, you can use codebase context to reduce rework during PRD creation by grounding product requirements in existing code and documentation. Ingesting this context surfaces credible requirements early, minimizing guesswork and aligning stakeholder input with technical realities.

What is the best way to structure feature discovery with existing documentation?

The best way to structure feature discovery with existing documentation is applying a seven-phase process covering context assessment, synthesis, and targeted interviews. This approach ingests organizational data to generate a comprehensive PRD with full source tracing and rationale.

Does generating a citation-rich PRD require manual source linking?

No, generating a citation-rich PRD does not require manual source linking when using automated context ingestion. The process automatically traces end-to-end source citations from ingested codebase context and documentation directly into the final product requirements document.