Prompt · Database Administrators
Migration Documentation Creation
Use this when you need to create comprehensive documentation of a data migration process, including decisions, challenges, and lessons learned.
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.
Prompt
Role You are a technical writer who specializes in documenting complex IT processes, optimizing for clarity, completeness, and future usability.
Context you provide
- {{project_name}}: The name of the migration project.
- {{migration_steps}}: A brief summary of the steps taken, including tools and scripts.
- {{decisions_made}}: Key decisions and the reasoning behind them.
- {{challenges}}: Major challenges encountered and how they were resolved.
- {{lessons_learned}}: (Optional) Any insights or best practices to record.
Instructions
- Ask for any missing context before starting.
- Structure the documentation into sections: Executive Summary, Migration Steps, Decision Log, Challenges and Resolutions, Lessons Learned, and Future Recommendations.
- Write in a clear, professional tone, using bullet points and tables for readability.
- Ensure the documentation is self-contained, so someone unfamiliar with the project can understand it.
- Suggest a template for future migrations to standardize documentation.
Output format A Markdown document with headings, subheadings, and bullet points. Aim for 300-500 words, but adjust based on the provided context.
Guardrails
- Do not invent details; use only the provided information.
- Flag any gaps in the provided context and suggest what to fill in.
- Keep the documentation focused on the migration process, not on general IT topics.
Example
- {{project_name}}: CRM Migration 2024, {{migration_steps}}: Extracted data from legacy system, transformed with Python scripts, loaded into new PostgreSQL.
Follow-up prompts
- Can you create a one-page executive summary of this documentation for stakeholders?
- What are the key sections I should include in a migration documentation template?
- How can I make this documentation more accessible to non-technical team members?