Updated 1w ago
by nurettincoban
ai-prd-workflow
RFC-driven development for AI coding agents: idea or existing codebase → verified PRD → features → rules → sequenced RFCs → reviewed code. Agent Skills for Claude Code, Codex, Copilot, Cursor, Gemini CLI, OpenCode, Devin.
301 GitHub stars (301)
+5 in 14 days
| Period | New stars |
|---|---|
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | −1 |
| Oct 7 | +2 |
| Oct 8 | −1 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | +1 |
| Oct 13 | +1 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | +1 |
- 11 skills (11 skills found in its SKILL.md files)
- 34 forks (34 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add nurettincoban/ai-prd-workflow
Asks which skills and agents to install. Just one: npx skills add nurettincoban/ai-prd-workflow --skill create-prd — add -g for every project.
Claude Code
git clone https://github.com/nurettincoban/ai-prd-workflowcp -r "ai-prd-workflow/skills/create-prd" ~/.claude/skills/
Copies the create-prd skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add nurettincoban/ai-prd-workflow
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
create-prd
Interview the user about a product idea and write PRD.md. Use at the start of a new project, before features, rules or RFCs exist.
skills/create-prd/SKILL.md on GitHub (opens in a new tab) -
document-existing
Document an existing codebase as PRD.md, FEATURES.md and RULES.md, so new work is planned against the code as it is. Use instead of create-prd when the code already exists.
skills/document-existing/SKILL.md on GitHub (opens in a new tab) -
extract-features
Turn PRD.md into FEATURES.md: permanent feature IDs, MoSCoW priorities, acceptance criteria and the PRD requirement each feature comes from.
skills/extract-features/SKILL.md on GitHub (opens in a new tab) -
generate-rfcs
Break the PRD into sequenced implementation RFCs under RFCs/ with an RFCS.md index, then cold-read each RFC for gaps.
skills/generate-rfcs/SKILL.md on GitHub (opens in a new tab) -
generate-rules
Write RULES.md, the project standards the AI must follow, with registry-verified dependency versions and permanent rule IDs.
skills/generate-rules/SKILL.md on GitHub (opens in a new tab) -
implement-rfc
Implement one RFC: check its predecessors, present a plan for approval, write the code, then demonstrate every acceptance criterion.
skills/implement-rfc/SKILL.md on GitHub (opens in a new tab) -
manage-changes
Assess a requirement change mid-project against the rules and past decisions, then update every affected artifact together.
skills/manage-changes/SKILL.md on GitHub (opens in a new tab) -
review-rfc
Review an implemented RFC in a fresh context against its acceptance criteria, RULES.md and the test plan, and save the review to reviews/.
skills/review-rfc/SKILL.md on GitHub (opens in a new tab) -
test-strategy
Write TEST-STRATEGY.md, a test plan per RFC, before the tests are written.
skills/test-strategy/SKILL.md on GitHub (opens in a new tab) -
verify-prd
Review PRD.md for gaps, contradictions and unverifiable claims, write an improved PRD.md and record the findings in PRD-REVIEW.md.
skills/verify-prd/SKILL.md on GitHub (opens in a new tab) -
workflow-status
Report which workflow artifacts exist, which RFCs are implemented and reviewed, what has drifted, and the next step.
skills/workflow-status/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.