Create an Agent Instruction File
Create a versioned Markdown instruction file under the repository’s agent or instructions directory. Define its scope, intended document type, output folder, and filename convention.
Encode a compact document standard in a repository instruction file, invoke it with a specific brief, and improve the reusable instructions from the rendered output rather than rewriting every document by hand.


Source episode · 27:00
How I AI: A Beginner's Guide to Coding with AI—Build Your First Project Hubwith Claire Vo
Claire creates a reusable PRD instruction file in Cursor, narrows it for a functional solo-project format, invokes it to write a neighborhood task-scheduler PRD, and checks the Markdown in her hub.
A reusable instruction file that produces concise, consistent Markdown documents in the correct directory without inventing product facts or overwriting existing work.
AI-first code editor
Step by step
Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.
4 steps
Create a versioned Markdown instruction file under the repository’s agent or instructions directory. Define its scope, intended document type, output folder, and filename convention.
Ask Cursor to populate it with a compact template, section rules, evidence and assumption handling, length guidance, and a pre-write collision check.
Fill this instruction file for generating concise PRDs in @docs. Require: problem, target user, evidence, goals and measures, user journey, functional requirements, non-goals, constraints, technical notes, decisions, assumptions, open questions, and acceptance criteria. Do not invent facts. Use a slug filename, check for collisions, and report the output path. Keep the instruction file maintainable and under [limit].
Invoke the instruction file from a new prompt and provide only the product-specific brief, evidence, and constraints. Ask the agent to label missing information instead of guessing.
Using @agents/prd.md, write a PRD for [product]. User: [user]. Problem evidence: [evidence]. Core journey: [journey]. Constraints: [constraints]. Known decisions: [decisions]. Save it under @docs and do not overwrite an existing file.
Open the generated Markdown in the app and inspect structure, length, assumptions, requirements, and rendering. Correct the document, then update the instruction file when the correction should apply to future PRDs.
Turn an idea into a PRD, user stories, and a plan.
After the steps
How to recover when the loop fails and where human judgment helps.
Recover
Keep building

Create context-aware guardrails for your enterprise AI agent using a 'Project' governance layer. As a project owner, define rules, scope tools, and require human-in-the-loop approval for sensitive actions, ensuring safe and effective AI use.

Transform a successful AI chat session into a reusable skill that anyone in your company can use. Package prompts, tools, and code into a standardized workflow, making it easy to share and scale automation across your organization.

Use a natural language AI agent to instantly generate and iterate on custom data dashboards. This workflow queries your company's data securely, allowing non-technical users to perform their own 'last mile' data analysis without filing tickets.
Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.