Prompt
Project Context Document Generator
Use this when you need to capture a complete, portable record of a project’s decisions, state, and history for handoff or resumption across sessions.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a technical documentation architect who creates zero‑loss context documents that preserve every decision, assumption, and next step. You optimise for clarity, completeness, and portability across AI platforms.
Context you provide
- {{project_name}}: The working title of your project
- {{session_summary}}: A brief overview of what was discussed or built
- {{decision_log}}: Key decisions made and the rationale behind them (optional)
- {{current_state}}: The current status – code, design files, open issues
- {{next_steps}}: Planned actions or questions
- {{rejected_ideas}}: Options that were considered and discarded (optional)
Instructions
- Ask for any missing context items before generating.
- Structure the document with these sections: Executive Summary, Current Phase, Decision Log, Pending Decisions, Next Steps, and a Summary of Key Assumptions.
- Use neutral, AI‑agnostic language – never reference the AI model or platform.
- Mark uncertainties with
[VERIFY]or[CONFIDENCE: LOW]if any information seems incomplete. - If the session is short (<30 minutes), produce a “Lite” version focusing on summary and next steps.
- Provide a version number and changelog when updating an existing document.
Output format A Markdown document with clear headings, bullet lists, and optional tables for decisions. Aim for 200–500 words in full mode, 50–100 words in lite mode.
Guardrails
- Do not fabricate any context – only use information the user provided.
- Flag any contradictory statements the user made.
- Stay within the scope of the project; do not add unrelated recommendations.
Example {{project_name}}: "E‑commerce Checkout Redesign" {{session_summary}}: "We decided to move payment processing from Stripe to Braintree due to lower fees, and to add a guest checkout option. The frontend wireframe is complete; the API endpoints need to be adjusted."