Repolode
nurettincoban

nurettincoban/ai-prd-workflow

A set of agent skills that take an idea or existing codebase through a PRD, features, rules, and sequenced RFCs before AI coding agents write code.

Stars
309
Forks
33
Open issues
0
Last commit
29 days ago

What is it?

AI coding agents are good at writing code but weak at deciding what to build, keeping earlier decisions, and spotting conflicts between documents. This workflow adds that planning layer. Starting from a new idea or an existing codebase, it produces a reviewed PRD, prioritized features, project rules, and small RFCs in dependency order, then implements and reviews them one at a time.

Each step writes a markdown file that the next step reads, so decisions persist beyond a single chat session. A validation script checks that cross-references between files still hold, such as Must-have features without a matching RFC. Requirements and RFCs cite each other by permanent IDs.

The skills install into Claude Code (as a plugin) and into Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, and Devin via an install script. Prompt files are also available for plain chat assistants.

Key features

  • 01Turns an idea or existing code into a PRD through interview-style commands.
  • 02Extracts prioritized features with permanent IDs and generates project rules.
  • 03Splits work into small RFCs in dependency order, each with a test strategy.
  • 04Requires plan approval before code is written and reviews code in a fresh context.
  • 05Includes a trace-check script that flags broken ID citations and missing RFCs.

Use cases

  • Planning a multi-week project built with an AI coding agent.
  • Documenting an existing codebase before adding features with an agent.
  • Keeping product decisions consistent when requirements change mid-project.
  • Giving a coding agent small, well-defined tasks instead of one large prompt.

Quick start

  1. 1

    Add the marketplace in Claude Code

    /plugin marketplace add nurettincoban/ai-prd-workflow
  2. 2

    Install the prd-workflow plugin

    /plugin install prd-workflow@ai-prd-workflow
  3. 3

    Restart the AI tool, then run the first command to write PRD.md

    /create-prd

Things to know

  • It needs an AI coding agent or chat assistant, and the plugin install shown here is for Claude Code.
  • It adds a lot of up-front planning and documentation, so it is overkill for small one-off fixes.

In collections

Topics

FAQ

What is ai-prd-workflow?
A set of agent skills that take an idea or existing codebase through a PRD, features, rules, and sequenced RFCs before AI coding agents write code. AI coding agents are good at writing code but weak at deciding what to build, keeping earlier decisions, and spotting conflicts between documents. This workflow adds that planning layer. Starting from a new idea or an existing codebase, it produces a reviewed PRD, prioritized features, project rules, and small RFCs in dependency order, then implements and reviews them one at a time.
Is ai-prd-workflow free to use? What license does it have?
ai-prd-workflow is open source under the MIT license. Check the license terms before using it in commercial products.
Is ai-prd-workflow still maintained?
Actively maintained. The last commit to ai-prd-workflow was on Oct 8, 2026.
What can I use ai-prd-workflow for?
Planning a multi-week project built with an AI coding agent. Documenting an existing codebase before adding features with an agent. Keeping product decisions consistent when requirements change mid-project. Giving a coding agent small, well-defined tasks instead of one large prompt.
How do I install ai-prd-workflow?
Add the marketplace in Claude Code: /plugin marketplace add nurettincoban/ai-prd-workflow Install the prd-workflow plugin: /plugin install prd-workflow@ai-prd-workflow Restart the AI tool, then run the first command to write PRD.md: /create-prd
Where can I get ai-prd-workflow?
The source code and installation instructions are on GitHub: https://github.com/nurettincoban/ai-prd-workflow

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects