Adtech / Analytics Engineering

Dashboard QA Checker

Validate dashboard datasets with freshness, completeness, reconciliation, anomaly, and schema drift checks before publish.

DocumentationAgent instructionsRequirements & limits

Use when a dashboard or BI package needs freshness, completeness, reconciliation, and anomaly checks before publish.

Inputs

  • source_totals by platform and date.
  • dashboard_dataset totals and field map.
  • check configuration with thresholds and criticality by rule.
  • latest data timestamps by source.

Outputs

  • QA result
  • Blocking reasons
  • Alert payload

Before you begin

  • Reading and copying the procedure require no terminal setup. Check requirements for any packaged programs separately.

Try this first

Read the procedure and supply its documented inputs. Use the full text in an agent app or chat that supports pasted instructions, following that host's guidance.

Limits for this step
  • Instruction package only; it does not provide or authorize an executable runtime capability.
  • Safe for read-only QA evaluation; require human approval before overriding critical failures.
Read full instructionsHide full instructionsSKILL.md · v0.1.0

Dashboard QA Checker

When to use

  • Use before publishing scheduled or ad hoc dashboard updates.
  • Use when validating whether source totals reconcile with dashboard aggregates.
  • Use when teams need explicit pass/fail checks and block-publish behavior.

Inputs required

  • source_totals by platform and date.
  • dashboard_dataset totals and field map.
  • check configuration with thresholds and criticality by rule.
  • latest data timestamps by source.

Workflow

  1. Run freshness check against expected ingest SLA.
  2. Run completeness check for required channels and campaigns.
  3. Run reconciliation check comparing spend and conversions to source totals.
  4. Run anomaly checks for unexpected period-over-period deltas.
  5. Run schema drift checks for added, removed, or renamed fields.
  6. Assign pass, warning, or fail for each check and aggregate publish status.
  7. If any critical check fails, set publish_status to blocked and emit alert payload.

Output format

  • QA Summary: overall status, failed checks count, warnings count.
  • Check Results Table: check_name, severity, status, evidence, suggested fix.
  • Blocking Reasons: list of critical failures and impacted outputs.
  • Alert Payload: channel, title, concise incident text, run identifier.
  • Publish Decision: approved or blocked.

Guardrails

  • Do not silently downgrade critical failures.
  • Do not pass reconciliation if tolerance is exceeded.
  • Include evidence values for every failed rule.
  • Require explicit user override before recommending publish on critical fail.
View file metadata
---
name: dashboard-qa-checker
description: Run pre-publish QA checks for performance marketing dashboards, including freshness, completeness, reconciliation, anomaly thresholds, and schema drift. Use when validating BI-ready data or deciding whether to block dashboard publication and send incident alerts.
---

Summary sources · Catalogue metadata, skill.yaml, SKILL.md, examples/input.json, examples/output.json · v0.1.0 · Release package

Install instruction files

These commands copy guidance into the selected runtime directories. Confirm that your agent app discovers it. Any packaged programs need separate setup and verification.

Install (Codex)

./bin/skills-hub install adtech/[email protected] --runtime codex

Install (Claude)

./bin/skills-hub install adtech/[email protected] --runtime claude

Install (Generic)

./bin/skills-hub install adtech/[email protected] --runtime generic --target ./my-agent/skills

How You Can Use This

Documentation

Resource form: Agent instructions

Read or copy the guidance. Any packaged programs have separate execution requirements and evidence.

First run: Read SKILL.md and follow the documented workflow.

Current limits

  • Instruction package only; it does not provide or authorize an executable runtime capability.
What installation and verification mean
File installation
Places package files and generated configuration in the selected directories.
Native discovery
Your agent app finds and accepts the instructions, tools or plugin registrations.
Mock execution
Exercises sample fixtures. Connected data and provider effects need a separate check.
Connected operation
Requires current configuration, provider authentication, scoped permissions and a successful operation in your intended environment.

Declared compatibility

Compatibility unknown: versions and capabilities have not been declared.

Classification: declared

Technical details and release files

Operational Summary

Execution mode: may-run-local-verification

Approval boundary: Safe for read-only QA evaluation; require human approval before overriding critical failures.

Review and lifecycle

Review maturity: Experimental

Security review declaration: Not declared

Lifecycle: Active

These release declarations are separate from evidence that a workflow operates in your environment.

Runtime & Dependencies

ID: adtech/dashboard-qa-checker

Tags: qa, dashboard, data-quality, anomaly-detection

Runtimes: codex, claude, generic

Tool dependencies: 1

API dependencies: 0

Dependencies

Tools: python3

APIs: Not documented

Outputs

  • QA result
  • Blocking reasons
  • Alert payload