/model-contract
Use when the work itself is still being shaped — a new project, an incoming request, a metric, a model — before anything is built. Design or restructure the dimensional/analytical model behind reports or a mart - facts, dimensions, grain, SCD, conformance - before it is built:
$ npx -y skills add debabsah/analytics-office --skill model-contract --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/model-contract
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when the work itself is still being shaped — a new project, an incoming request, a metric, a model — before anything is built. Design or restructure the dimensional/analytical model behind reports or a mart - facts, dimensions, grain, SCD, conformance - before it is built:
A discipline harness for AI-assisted analytics: agent skills for every moment a number gets built, broken, or trusted — requirements, definitions, audits, triage, migrations, dashboards, briefs — every claim carrying its provenance in one living knowledge base.
Other skills on analytics-office.
- /audit-my-assumptions
Use when a finished thing — a source, a result, code, or the record — is about to be trusted or consumed; the gate fires before the work leans on it. Fire FIRST - before a number is BUILT on inherited sources or PRESENTED from them - when the silent assumptions baked into procs,
Open skill - /audit-my-experiment
Use when a measured result — an experiment, a forecast, a number that must tie out — is about to drive a decision; the validity checks run before the decision does. An experiment / A-B test / causal result is about to drive a decision - ship, roll out, shift budget - including
Open skill - /audit-my-forecast
Use when a measured result — an experiment, a forecast, a number that must tie out — is about to drive a decision; the validity checks run before the decision does. A forecast / projection / time-series prediction is about to drive a plan - demand, capacity, revenue, headcount,
Open skill - /brief-my-findings
Use when work is leaving the desk — findings, a status, or a number that must hold up in the room. The analysis is finished and the findings need communicating to a stakeholder or decision-maker. Composes the brief from the evidence on hand and makes every claim carry its
Open skill - /change-impact
Use when the work is hands-in-the-data right now — a number moved, an open question needs exploring, a picture of the estate needs drawing, a change needs its blast radius known. A change is about to ship — a column rename or drop, a type cast, a logic edit, a source swap — and
Open skill - /defend-my-number
Use when work is leaving the desk — findings, a status, or a number that must hold up in the room. A number, finding, or recommendation must hold up in a meeting - rehearse against challenge before the room does it for real: a stakeholder review, exec readout, board deck.
Open skill

