Analysis Assumptions Log
Keeps a running, timestamped log of every assumption behind an analysis, so a stakeholder or auditor can see exactly what was decided and why.
Overview
Analysis Assumptions Log starts the moment an analysis has significant scope, method, or data quality choices to make, especially before peer review, stakeholder sign-off, or in a regulated environment where auditability matters.
What it covers
- Initializes a structured log entry with the analysis name, date, analyst, and the decision it informs.
- Enumerates data assumptions (representativeness, completeness, missing-value handling) with a rationale and a confidence level for each.
- Enumerates business logic assumptions (metric definitions, time windows, inclusion rules) and any alternatives considered.
- Enumerates statistical assumptions relevant to the methods used.
- Flags critical, low-confidence, high-impact assumptions with a validation plan, and updates the log as validation happens.
Part of Data Analytics Skills
This is one of 31 skills in the Data Analytics Skills library, in the Documentation & Knowledge group.
Installation
- Clone the repo once:
git clone https://github.com/nimrodfisher/data-analytics-skills.git - Copy just this skill:
cp -r data-analytics-skills/02-documentation-knowledge/analysis-assumptions-log ~/.claude/skills/(or~/.agents/skills/for Codex) - Ask your agent something like "log the assumptions behind this analysis before I send it for review" and it activates on its own.
See the Data Analytics Skills entry for the full library.
Related assets
Frontend Design
Generates distinctive, production-grade UI that avoids generic "AI slop," with bold typography, cohesive color, and precise motion, implemented as real code.
Graphify
Turns a codebase, plus its docs, PDFs, images, and video, into a queryable knowledge graph that a coding agent can traverse instead of grepping raw files, and never guesses silently: every edge is tagged EXTRACTED, INFERRED, or AMBIGUOUS so you know what was found versus inferred.
Caveman
Makes your coding agent answer in a stripped down, high signal style that keeps every technical fact and cuts filler, saving output tokens on chat style questions.