KPI definition dictionary
Builds a governed KPI dictionary from metric requests, source schemas, dashboard formulas, and reporting policies, with definitions, owners, dimensions, units, targets, and validation rules. Use for metric catalogs, data dictionaries, KPI governance, dashboard standardization, and resolving conflicting business definitions.
Published Aug 21, 2026 · Updated Aug 26, 2026
Requirements
Map company metric-register, schema, dashboard, and planning fields to the named inputs. Add the approved KPI naming, unit, currency, threshold, and lifecycle policies to the scope. Define the roles and evidence required to move a metric from proposed to approved.
Skill document
The full SKILL.md your agent reads and follows.
KPI definition dictionary
Purpose
Create a single, auditable definition for each requested KPI. The result ties the business question to a formula, grain, source fields, time window, owner, target, and quality test so analysts cannot silently publish competing versions of the same metric.
Scope
Cover KPI requests, existing metric catalogs, dashboard specifications, SQL or spreadsheet formulas, source-table schemas, target plans, and data-quality policies. Include derived ratios, counts, rates, cohort measures, and period comparisons. Excluded: redesigning source systems, changing production queries, setting targets without an approved business source, and certifying data that was not supplied.
Data basis
- Metric request register with metric_id, business_question, requester, decision, cadence, and status.
- Source schemas and record tables containing table_name, column_name, data_type, grain, key, and refresh_at.
- Dashboard or report definitions with metric_name, formula, filter, date_field, dimensions, and visualization.
- Planning or policy documents containing target_value, threshold, owner, review_cadence, and unit conventions.
Result
Produce a KPI dictionary sheet with one row per approved metric and a conflict log for duplicate names, incompatible formulas, missing fields, and untestable assumptions. Each row includes metric_id, canonical_name, purpose, numerator, denominator, formula, source_table, source_columns, grain, date_field, time_window, dimensions, unit, owner, target, thresholds, refresh cadence, status, and citations.
Quality criteria
- Every metric has a unique metric_id and a plain-language decision purpose.
- Ratios identify numerator, denominator, zero-denominator behavior, and rounding rule.
- Source columns, grain, date field, and filters are named exactly as supplied.
- Targets and thresholds are cited to a plan or policy; unknown values remain blank and flagged.
- Duplicate or conflicting definitions appear as separate findings with document or row citations.
- Every dictionary row has a validation rule that can be checked against the stated source data.
Instructions
Prefer an existing approved definition over a dashboard label or informal request. Preserve the requested name in an alias field when it differs from the canonical name. Distinguish event date, posting date, and snapshot date; never infer one from another. Use the source unit and currency as written, and mark conversions as dependencies. For a ratio, report the denominator population and exclude rule alongside the formula. Mark a metric proposed until its owner, source, and acceptance test are evidenced. Do not merge metrics merely because their labels match.
Adapt before use
- Map the company metric register, source schema, dashboard specification, and policy column names to the fields used here.
- Add the approved naming convention, unit and currency rules, and metric lifecycle statuses.
- Identify the roles allowed to approve owners, targets, thresholds, and canonical definitions.
- Add the authoritative planning document or KPI governance policy to the scope.
Related skills
- Sync a spreadsheet into a record type
Loads an uploaded spreadsheet into a record type of the workspace with the bulk sync tool, previewing the changes before writing. Use for master data imports, periodic refreshes of a table, or migrating a list from Excel into records.
- Anomaly variance explanation
Explains material changes in a business metric by decomposing period, volume, price, mix, and data-quality effects, then ranks evidence-backed causes in a cited analysis sheet and management memo. Use for KPI variance reviews, monthly business reviews, forecast misses, anomaly investigation, and driver analysis.
- Data migration field mapping
Maps source-system fields to a target data model for migration, documenting transformations, requiredness, value translations, identifiers, validation rules, and unresolved collisions. Use for CRM migrations, ERP imports, warehouse loads, application replacement, and controlled spreadsheet-to-system field mapping.
- Dataset Quality Assessment
Dataset Quality Assessment converts table schema, column types, null policy, primary and foreign keys into profiling report and defect register with field metrics, duplicate groups, invalid values, orphan keys, temporal gaps, and severity, with cited evidence, explicit rules, and unresolved exceptions. Use for dataset quality assessment, recurring review, and decision preparation.