Skip to content

ChatPRD plugin for Cursor — write PRDs from code, implement from specs, verify alignment

License

Notifications You must be signed in to change notification settings

ChatPRD/cursor-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatPRD for Cursor

Product requirements in your editor. Write PRDs from code context, implement from specs, verify alignment, and keep docs in sync — powered by ChatPRD.

What's included

MCP Server — Zero-config connection to ChatPRD. No API key needed. Access your documents, projects, templates, and team workspace directly from Cursor.

Skills:

Skill What it does
write-prd Analyzes your codebase and creates a PRD in ChatPRD with real technical context
implement-from-prd Fetches a PRD and builds an implementation plan using plan mode
check-prd-alignment Diffs your branch against a PRD — reports coverage, gaps, and Opportunity items to better achieve the PRD's goals
update-prd Updates the PRD to reflect what was actually built, including deviations and trade-offs

Rule — Always-on product-aware development standards: reference specs, handle edge cases, flag deviations.

Agent — Product reviewer that checks code changes against PRD requirements, not just technical correctness.

How it works

The plugin saves local copies of PRDs to a prd/ directory in your project root. These are committed to the repo so the whole team has specs alongside the code — useful for code review, onboarding, and understanding why things were built a certain way. ChatPRD remains the source of truth; local copies are kept in sync by the update-prd skill.

When you run implement-from-prd, Cursor enters plan mode to build a structured implementation plan before writing any code. Every PRD requirement maps to a milestone so nothing gets missed.

The check-prd-alignment skill goes beyond a checkbox exercise — it reads the PRD's stated user and business goals and identifies Opportunity items where the implementation could better achieve those goals.

Getting started

  1. Install the ChatPRD plugin from the Cursor Marketplace.
  2. Open a project in Cursor — the MCP connection is automatic.
  3. Try: "Write a PRD for [feature]" or "Implement the [document name] PRD".

Links

About

ChatPRD plugin for Cursor — write PRDs from code, implement from specs, verify alignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors