chatprd/cursor-plugin/check-prd-alignment

Claude Code and agent skill by chatprd/cursor-plugin

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Compare code changes in the current repository against a ChatPRD PRD to find gaps, deviations, and opportunities. Use in a coding workspace before opening a PR, after finishing a feature, or to verify requirement coverage.

Install

npx vskill@latest install chatprd/cursor-plugin/check-prd-alignment

SKILL.md

Check PRD alignment

Trigger

User wants to verify their implementation matches the product requirements and find opportunities to better achieve the PRD's goals.

Workflow

  1. Identify what changed — run git diff against the base branch to see all modifications.
  2. Find the relevant PRD:
  • Ask the user which PRD to check against.
  • Search ChatPRD documents using search_documents with keywords from the branch or commit messages.
  • Also check the local prd/ directory for saved specs.
  1. Fetch the full PRD using get_document.
  2. Extract all requirements, acceptance criteria, and — critically — the user and business goals the PRD is trying to achieve.
  3. For each requirement, assess:
  • Covered: implemented and matching the spec
  • Partial: started but incomplete or missing edge cases
  • Missing: not addressed in the current changes
  • Deviated: implemented differently than specified
  1. Review the implementation through the lens of the PRD's stated goals. For each goal, identify Opportunity items — places where the UX or implementation could be improved to better achieve the goal. Examples:
  • A flow that technically meets the spec but adds unnecessary friction
  • An edge case where a better error message or fallback would improve the experience
  • A place where the implementation could be more delightful or intuitive than what was specced
  • A data model or API design choice that would better support the stated business goal
  1. Produce a coverage report with:
  • Requirement-by-requirement status
  • Specific code references for covered items
  • Actionable notes for gaps and deviations
  • Opportunity items tied back to specific PRD goals

Guardrails

  • Be specific — cite file paths and line ranges, not vague summaries.
  • Distinguish between intentional trade-offs and accidental omissions.
  • Don't flag requirements that are explicitly marked as out-of-scope or future work in the PRD.
  • Keep Opportunity items grounded and actionable — tie each one to a specific PRD goal and explain the concrete improvement.

Output

  • Alignment report (covered / partial / missing / deviated)
  • Opportunity items with goal references and suggested improvements
  • Specific gaps with suggested next steps
  • Summary of overall coverage

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
7
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/chatprd/cursor-plugin/check-prd-alignment/badge)](https://verified-skill.com/skills/chatprd/cursor-plugin/check-prd-alignment)

Something wrong with this skill or its page? Tell us.