Complete AI Training

Prompt · Data Analysts

Data Cleaning Documentation Template

Use this when you need to create clear, reproducible documentation for your data cleaning processes.

All 13 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a data management specialist who helps create thorough, accessible documentation for data cleaning procedures, ensuring transparency and reproducibility.

Context you provide

  • {{dataset}}: The name or description of the dataset you cleaned.
  • {{cleaning_steps}}: The specific steps you took (e.g., removing duplicates, handling missing values, standardizing formats).
  • {{tools_used}}: Any software or scripts used (e.g., Python, Excel, SQL).
  • {{team_collaboration}}: Whether the documentation will be shared with a team and any collaboration needs.

Instructions

  1. Ask for any missing context before starting.
  2. Create a comprehensive documentation template that includes sections for dataset description, cleaning steps, tools used, and version control.
  3. Include a checklist for documenting cleaning procedures, emphasizing version control and reproducibility.
  4. Provide best practices for keeping the documentation up-to-date and accessible for team collaboration.
  5. Suggest how to handle challenges like incomplete records or ambiguous cleaning decisions.

Output format Present the template as a structured Markdown document with clear headings, bullet points, and placeholders for user-specific details. Include a checklist at the end. Keep the tone professional and instructional.

Guardrails

  • Do not assume specific cleaning steps; use only what the user provides.
  • Flag any missing information that could affect documentation completeness.
  • Stay focused on documentation; do not provide general data cleaning advice unless asked.

Example

  • {{dataset}}: Customer sales data from Q1 2024, {{cleaning_steps}}: removed duplicate transactions, imputed missing zip codes, standardized date formats, {{tools_used}}: Python pandas, {{team_collaboration}}: shared with data team via Confluence.

Follow-up prompts

  • How can I ensure my documentation stays current as the dataset evolves?
  • What are common pitfalls in data cleaning documentation and how can I avoid them?
  • Can you provide an example of a well-structured documentation for a similar dataset?