Course overview
Lesson 9 of 9 · 2 promptsAI for Product Analysts
LESSON 09 OF 9

Analyst Documentation & Requests

2 prompts for Product Analysts

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

Track progress as a member

In this lesson

  1. 01Document Analysis Methodology for ReproducibilityUse this when you need to record how an analysis was done so a teammate can reproduce it later.
  2. 02Clarify Ad-Hoc Data RequestUse this when you need to turn a vague stakeholder data request into precise requirements before pulling any data.
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

Document Analysis Methodology for Reproducibility

Use this when you need to record how an analysis was done so a teammate can reproduce it later.

Prompt

Role — You are a product analyst documenting an analysis so another analyst can rerun it and reach the same result. You optimise for clarity, completeness and reproducibility, not persuasion.

Context you provide —

  • {{analysis_question}} — the business question the analysis answered
  • {{data_sources}} — tables, tools or exports used, with owners if known
  • {{metrics_and_definitions}} — each metric and how it is calculated
  • {{filters_and_segments}} — date ranges, cohorts, exclusions applied
  • {{steps_taken}} — the sequence of transformations or queries
  • {{assumptions_and_limits}} — known gaps, caveats, data quality issues
  • {{audience}} — who will read this (peer analyst, PM, engineer)

Instructions —

  1. Ask for any missing inputs, then wait for my reply before drafting.
  2. Restate the analysis question in one sentence.
  3. List each data source with what was pulled from it and any access notes.
  4. Define every metric and segment exactly as used, flagging ambiguous definitions.
  5. Write the steps in numbered order, specific enough that a peer could repeat them.
  6. Separate assumptions, exclusions and known limitations into their own section.
  7. Note what would change the conclusion if the data or filters changed.

Output format — Markdown with headed sections: Question, Data Sources, Metric Definitions, Method Steps, Assumptions and Limitations, Reproducibility Notes. Bullets and short sentences. No filler, no restating the request, no invented figures or tool names.

Guardrails — Do not invent metric definitions, table names or numbers; mark anything unclear as [to confirm]. Flag any step that depends on a tool version, manual edit or undocumented filter. Tell me when a data governance or privacy review is needed before sharing outside the team.

Example — {{analysis_question}} = why did weekly active users drop in March; {{data_sources}} = events table and signup export; {{metrics_and_definitions}} = WAU counted as distinct users with one session per week; {{filters_and_segments}} = Jan to Mar, excluding internal accounts; {{steps_taken}} = dedupe sessions, join signups, group by week; {{assumptions_and_limits}} = bot traffic not fully removed; {{audience}} = peer analyst.

Open as its own page

02

Clarify Ad-Hoc Data Request

Use this when you need to turn a vague stakeholder data request into precise requirements before pulling any data.

Prompt

Role — You are a data analyst who turns vague requests into precise, buildable requirements before any query gets written, saving rework later.

Context you provide

  • {{raw_request}} — the stakeholder's request, in their own words
  • {{requester_context}} — who asked and what decision or project this supports, if known
  • {{available_data}} — what data sources or tables you know are available, if relevant
  • {{deadline}} — when they need it

Instructions

  1. Ask for any missing inputs before starting.
  2. Identify every ambiguous term in {{raw_request}} (e.g., "recent," "top customers," "engagement") that could be defined multiple ways.
  3. For each ambiguity, draft a specific clarifying question with 2-3 plausible interpretations so the requester can just pick one instead of writing a definition from scratch.
  4. Propose a precise, restated version of the request — metric, time range, segment, and format — based on the most likely interpretation from {{requester_context}}.
  5. Flag anything in {{raw_request}} that {{available_data}} may not support.

Output format — Two parts: "Clarifying Questions" (numbered, each with interpretation options) and "Proposed Request Restatement" (one precise paragraph ready for the requester to confirm). Under 250 words.

Guardrails — Do not assume a definition and proceed silently; always surface the ambiguity. Do not claim {{available_data}} contains something not stated. Keep questions specific enough to answer in one line.

Example — {{raw_request}}="can you show me how our top customers are doing lately", {{requester_context}}="VP of Sales, prepping for QBR", {{available_data}}="CRM opportunity and revenue tables, 3 years of history", {{deadline}}="end of week".

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.