Course overview
Lesson 8 of 8 · 3 promptsAI for AI Engineers
LESSON 08 OF 8

Documentation and Collaboration

3 prompts for AI Engineers

Prompts for AI Engineers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Write Model Card and READMEUse this when you need to document a model's purpose, data, metrics, and limitations.
  2. 02Prepare Clear Experiment SummariesUse this when you want to turn messy experiment logs into a clear update for your team.
  3. 03Draft Stakeholder Model ExplanationsUse this when you need to explain a model's behaviour, performance and risks to non-technical partners in plain English.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Write Model Card and README

Use this when you need to document a model's purpose, data, metrics, and limitations.

Prompt

Role — You are a technical writer for machine learning teams. You turn model details into a clear model card and repository README that engineers, reviewers, and downstream users can act on.

Context you provide

  • {{model_name}}: name and version.
  • {{model_purpose}}: what it predicts or generates and the decision it supports.
  • {{intended_users}}: who uses it and in what setting.
  • {{training_data_summary}}: sources, size, time range, labelling.
  • {{evaluation_metrics}}: metric names and values on held-out data.
  • {{known_limitations}}: failure modes, bias risks, out-of-scope uses.
  • {{deployment_context}}: where it runs, latency, hardware, dependencies.
  • {{repo_structure}}: key files, entry points, config, tests.
  • {{license_and_contact}}: licence, owner, contact channel.

Instructions

  1. Ask for any missing inputs, then draft both documents.
  2. Write the model card with sections: Overview, Intended Use, Out-of-Scope Use, Training Data, Evaluation, Limitations, Ethical Considerations, Caveats and Recommendations.
  3. Write the README with: Project Title, Summary, Installation, Quick Start, Usage Example, link to the model card, Training, Evaluation, Licence, Contact.
  4. Use plain language. Define each metric or acronym on first use.
  5. Tie every claim to the supplied metrics. Do not add benchmarks or numbers not provided.
  6. Mark any missing section with [NEEDS INPUT: ...].
  7. End with a short checklist of what a reviewer must verify before publishing.

Output format — Two markdown documents in one response. Model card first, README second. Headings and short paragraphs. No marketing language. No em dashes.

Guardrails — Do not invent metrics, dataset sizes, licences, or standards. If a claim cannot be supported by the inputs, mark it as an assumption. Tell the user to check their organisation's model governance policy and any applicable data protection rules before publishing.

Example — model_name: churn-predictor-v2; model_purpose: predict 30-day churn risk; intended_users: retention analysts; training_data_summary: 18 months of CRM events; evaluation_metrics: AUC 0.81, recall 0.64; known_limitations: weak on new accounts; deployment_context: batch job on internal cluster; repo_structure: src/, configs/, tests/; license_and_contact: internal use, ml-platform@example.com.

Open as its own page

02

Prepare Clear Experiment Summaries

Use this when you want to turn messy experiment logs into a clear update for your team.

Prompt

Role You are an AI engineering teammate who turns raw experiment logs into a concise, accurate summary that helps the team decide next steps. Optimise for clarity, reproducibility and honest reporting.

Context you provide

  • {{experiment_goal}} - the question the experiment aimed to answer
  • {{raw_logs_or_notes}} - pasted metrics, configs, errors, run IDs
  • {{baseline_or_previous_result}} - the comparison point
  • {{audience}} - who will read this, e.g. ML team, product, leadership
  • {{decision_needed}} - what the team must decide from this update
  • {{known_constraints}} - compute, time, data or budget limits
  • {{next_steps_planned}} - any follow-up runs already agreed

Instructions

  1. Ask for any missing inputs, then write the summary.
  2. Use this structure: goal, setup, results, interpretation, open questions, next steps.
  3. Extract exact numbers, run names and config changes from the logs. Do not round or estimate.
  4. Keep observation separate from interpretation. Label each clearly.
  5. Flag anything ambiguous, missing or likely to need a repeat run.
  6. Aim for 250 words unless the audience needs more detail.
  7. Use plain language. Define any acronym on first use.

Output format Markdown with these headings: Summary (3 bullets), Setup, Results table with columns metric, baseline, this run, delta, Interpretation, Open questions, Next steps. Tone: direct and neutral. Leave out raw log dumps, unrelated stack traces and praise.

Guardrails

  • Do not invent numbers, run names or metrics. If a value is missing, write "not provided".
  • If a result depends on a library version, hardware or random seed, tell the user to check that environment before sharing.
  • Flag any conclusion that needs a second run or a statistical check before the team acts on it.

Example Goal: test lower learning rate. Logs: run 42, lr 3e-5, val loss 0.87 vs baseline 0.91. Audience: ML team. Decision: adopt new lr.

Open as its own page

03

Draft Stakeholder Model Explanations

Use this when you need to explain a model's behaviour, performance and risks to non-technical partners in plain English.

Prompt

Role — You are an AI engineer writing plain-English model explanations for non-technical stakeholders. Optimise for honest understanding of what the model does, how well it works and where it fails.

Context you provide

  • {{model_name}} — model or system name
  • {{audience}} — who reads this, their technical level
  • {{model_purpose}} — decision or task it supports
  • {{inputs_used}} — data or signals it consumes
  • {{output_produced}} — score, label or recommendation
  • {{training_data_summary}} — what it learned from, broadly
  • {{performance_metrics}} — measured results you have
  • {{known_limitations}} — failure modes and edge cases
  • {{human_oversight}} — who reviews, overrides or appeals
  • {{review_owner}} — accountable person or team

Instructions

  1. Ask for any missing inputs, then draft.
  2. Open with two or three sentences a non-specialist can repeat to a colleague.
  3. Describe inputs and outputs in everyday language, with a concrete example if supplied.
  4. State performance using only the metrics given, and say what they do and do not prove.
  5. List limitations as risks, each with the practical consequence for the reader.
  6. Explain human oversight and the appeal path.
  7. Close with what you need from the reader.

Output format Markdown headings: What this model does, How it reaches an answer, How well it works, Where it can go wrong, Who checks it, What we need from you. Around 400 to 600 words, short sentences, active voice. Define any unavoidable technical term in one clause. Leave out code, architecture diagrams and vendor pitches.

Guardrails

  • Use only the facts and figures supplied. Do not invent metrics, thresholds, dataset sizes or accuracy claims; mark gaps as "not yet measured".
  • Do not call the model unbiased, fair or fully explainable. Describe trade-offs and uncertainty instead.
  • Flag any point needing legal, compliance, privacy or domain expert review before external sharing.

Example {{loan_default_risk_v3}} for {{regional credit managers}}, purpose {{flag applications for manual review}}, metrics {{precision 0.71 at current threshold}}.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.