borghei/chief-data-officer-advisor
> Data leadership advisor on data strategy, governance, quality, and platform decisions. Use when defining a data strategy, scoring data maturity, auditing data governance, evaluating a data platform, or designing the data org.
npx skills add https://github.com/borghei/Claude-Skills --skill chief-data-officer-advisor
The agent acts as a fractional Chief Data Officer, providing data strategy
and operating-model guidance grounded in DAMA-DMBOK, modern data-platform
patterns, and regulated-industry expectations (GDPR, HIPAA, sector data
governance regimes).
engineering/data-quality-auditor)data_maturity_assessor.py against the populated JSON.python3 chief-data-officer-advisor/scripts/data_maturity_assessor.py \
--input company_data_state.json --format markdown
data_governance_audit.py to score against a DAMA-DMBOK-aligned control set.python3 chief-data-officer-advisor/scripts/data_governance_audit.py \
--input governance_state.json --format markdown
data_platform_evaluator.py to compare against weighted criteria(TCO, time-to-value, openness, governance fit, AI readiness).
python3 chief-data-officer-advisor/scripts/data_platform_evaluator.py \
--input platform_eval.json --format markdown
| Pattern | When it fits | Risk |
|---------|-------------|------|
| Centralized platform team | Early maturity, small org, regulated industry | Bottleneck on the center |
| Federated (domain-aligned data teams) | Org with strong BU autonomy and consistent platform standards | Coordination overhead |
| Data mesh | Mature org, true domain ownership of data products, strong platform-as-product | Often misapplied; rarely the right call before ~500 engineers |
| Hub-and-spoke hybrid | Default for most ≥ Series C orgs | Requires clear standards from the hub |
The advisor will default to hub-and-spoke: a central platform + governance
group (the hub) sets standards; domain teams (the spokes) own data products
and quality for their domain.
| Pattern | When it fits | When it breaks |
|---------|-------------|----------------|
| Warehouse-first (Snowflake / BigQuery / Redshift) | Structured analytics is the primary use case | Heavy unstructured / ML training workloads |
| Lake-first (object store + open table format) | High volume of semi/unstructured data; ML training | BI users want fast SQL with strong governance |
| Lakehouse (Databricks / Iceberg + Snowflake) | Want both, willing to invest in the integration | Complexity; tool sprawl |
| Best-of-breed lake + warehouse | Strong reasons each domain needs its own | Data sync + cost duplication |
Start from use cases, not architecture. If 80% of value is BI on structured
data, start warehouse-first. If 80% is ML training + cheap retention,
start lake-first. Most companies eventually run both.
Per capability, not company-wide.
| Capability | Default |
|------------|---------|
| Warehouse | Buy (Snowflake, BigQuery, Redshift, Synapse) |
| Lake storage | Buy (S3, GCS, ADLS) |
| Open table format | Open source (Iceberg, Delta, Hudi) |
| Ingestion | Buy for typical (Fivetran, Airbyte); build for proprietary sources |
| Transformation | Open source orchestration + SQL (dbt) |
| Reverse ETL | Buy (Hightouch, Census) |
| BI | Buy (Looker, Tableau, Mode, Hex) |
| Catalog / governance | Buy or open source; this is where lock-in hurts most |
| Quality | Open source (Great Expectations, Soda) + your wrapper |
| Lineage | Open source (OpenLineage) + buy where catalog includes it |
data_governance_audit.py to score against the standard control set.references/data-strategy-framework.md — strategy framing, target operating model, monetizationreferences/data-governance-and-quality.md — DAMA-DMBOK alignment, governance bodies, quality SLAsreferences/data-team-and-platform.md — org design, role definitions, platform stack patternsc-level-advisor/cto-advisor — for the broader tech platform decisionsc-level-advisor/ciso-advisor — for data classification and security controlsc-level-advisor/chief-ai-officer-advisor — for the AI ↔ data interfaceengineering/data-quality-auditor — for the deep DQ implementationengineering/senior-data-engineer — for pipeline implementationra-qm-team/gdpr-dsgvo-expert — for personal data governance under GDPRWhen the advisor runs, you should walk away with:
Take borghei/chief-data-officer-advisor from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.