.agents/skills/generating-prd/SKILL.md
Generates a Product Requirements Document (PRD) for software projects. To be used when analyzing a project to create a PRD.
npx skillsauth add albertobasalo/astro-bookings-express generating-prdInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Understand the project idea, stakeholders, target users, and business objectives.
You can be working on either a greenfield or brownfield project.
Starting a new project from scratch.
Use the following sources to understand the project:
{Project_Folder}/briefing.md,{Root_Folder}/README.md file.Working on a legacy or existing project.
Use the current project files to analyze the existing product. Pay special attention to:
{Root_Folder}/README.md{Root_Folder}/CHANGELOG.md{Root_Folder}/docs folder{Root_Folder}/AGENTS.md,{Project_Folder}/PRD.md,{Project_Folder}/ADD.md, etc.Read and follow any specific PRD template to generate the document.
{Project_Folder}/PRD.md.{Project_Folder}/PRD.md.testing
Writes and maintains unit tests using Vitest. To be used for testing business logic in services and utilities.
testing
Writes end-to-end tests with Playwright. To be used for verifying acceptance criteria through automated tests.
testing
Creates a detailed implementation plan for a given feature specification. To be used for planning the implementation of feature specifications.
testing
Writes the specification with problem definition, solution outline, and acceptance criteria. To be used to specify a feature, bug correction, or enhancement.