This repository contains the definition document for the Meta AI PRD system - a structured approach for AI-driven software development using phased Product Requirements Documents (PRDs).
The Meta AI PRD is a framework that enables controlled, iterative development of applications using AI agents. It solves common AI development problems by:
- Providing clear scope boundaries for each development phase
- Preventing AI from preserving placeholder code instead of replacing it
- Ensuring consistent naming and structure across development phases
- Establishing a chain of authority between the Meta-PRD and individual phase PRDs
Use our pre-configured custom GPT that already includes this definition:
→ Access Meta AI PRD Custom GPT
Note: Requires ChatGPT subscription to access custom GPTs
- Download or copy the contents of
meta_ai_prd_definition.md
- Provide it to your preferred AI assistant along with your project transcript and phase PRD
- Follow the structured development process outlined in the definition
The system uses two key documents:
- Meta-PRD: The governing document (this repository's definition)
- Phase PRDs: Individual development phase specifications (PRD1, PRD2, PRD3, etc.)
Each development phase follows the pattern:
Project Transcript + Meta-PRD + Current Phase PRD → AI Implementation
- Scope Control: Prevents AI from implementing features outside the current phase
- Placeholder Management: Ensures proper replacement of stub code in later phases
- Consistency: Maintains stable naming and structure across all phases
- Iterative Development: Enables building complex applications step-by-step
- Review the Meta AI PRD Definition
- Create your project transcript describing the application you want to build
- Use either the custom ChatGPT or your preferred AI with the definition document
- Follow the phased development approach outlined in the definition
For questions or contributions, please open an issue in this repository.