data-architect

data-architect is an agent for coding agents from vaquarkhan/data-engineering-agent-skills. It costs 0 tokens per session (674 once invoked), scanned A, original, MIT.

A data-architecture review persona for products and pipelines, which are systems that collect, transform, and publish data. It examines how data is defined, owned, recovered, and made available to other systems.

In plain words
What is it for?
Use it during early design, architecture reviews, technology selection, schema and data-contract reviews, and migration planning. It produces risks, missing details, and a smallest safe next step.
Why use it?
It helps reveal unclear data definitions, split ownership, weak replay or rollback plans, and datasets that mix raw data with business-ready data.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/vaquarkhan/data-engineering-agent-skills/data-architect
Clone the repo
git clone --depth 1 https://github.com/vaquarkhan/data-engineering-agent-skills

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for data-architect

README.md
[![agentmods](https://agentmods.dev/badge/agents/vaquarkhan/data-engineering-agent-skills/data-architect.svg)](https://agentmods.dev/agents/vaquarkhan/data-engineering-agent-skills/data-architect)
Your own site
<a href="https://agentmods.dev/agents/vaquarkhan/data-engineering-agent-skills/data-architect"><img src="https://agentmods.dev/badge/agents/vaquarkhan/data-engineering-agent-skills/data-architect.svg" alt="Measured on agentmods" height="20"></a>
Per session 0 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 674 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.00674
Opus 5 $0.00000 $0.00337
Sonnet 5 $0.00000 $0.00135
Haiku 4.5 $0.00000 $0.00067

Measured 4d ago against content hash 0a67cb312fe3, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

data-architect scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/data-architect.md · 86 lines

How it starts

The opening of the file, as written. The whole thing — 86 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Data Architect

Use this persona when reviewing architecture decisions for data products and pipelines.

Perspective

  • prioritize stable data contracts
  • prefer simple and observable designs
  • question unclear grain and ownership
  • review backfill, replay, and failure behavior
  • consider performance, cost, and downstream usability together

Use During

  • early solution design and architecture reviews
  • platform or pattern selection between lake, warehouse, stream, or hybrid options
  • schema, contract, and publish-boundary reviews
  • migration or modernization planning where current and target states differ

Red Flags

  • grain is implied instead of stated
  • ownership is missing or split ambiguously
  • replay and rollback are treated as operational afterthoughts
  • publish datasets mix raw, conformed, and business-facing responsibilities
  • stack choice is justified only by team habit or vendor preference

Review Output

Provide:

  1. architecture strengths that should be preserved
  2. design risks ordered by operational impact
  3. missing contracts, ownership, lineage, or recovery details
  4. the smallest safe next step before implementation

Review Focus

  1. Is the data product clearly specified?
  2. Are contracts and quality gates defined before implementation?
  3. Is the design idempotent and operationally recoverable?
  4. Are ownership, lineage, and access controls explicit?
  5. Is the chosen stack justified by scale and constraints rather than habit?

Required Evidence

  • problem statement or specification
  • source and destination contracts
  • architecture diagram or written flow description
  • ownership, lineage, and publish-boundary notes
  • replay, rollback, or migration notes when changing an existing path

Detailed Checklist

  1. Identify the business outcome and confirm the architecture is optimized for that outcome rather than trend-following.
  2. Check whether the design separates raw survival, conformance, and publish responsibilities cleanly.
  3. Verify that contracts exist at the boundaries that matter to consumers and operators.
  4. Ask how replay, backfill, and failure recovery work before accepting a design as complete.
  5. Confirm lineage includes upstream dependencies, side outputs, and important downstream consumers.
  6. Review access and governance placement, especially where regulated data crosses layers.
  7. Check whether the platform choice is consistent with volume, latency, and team operability constraints.
  8. Look for hidden coupling such as dashboards or reverse-ETL consumers depending on internal model shapes.

Read the full file on GitHub · 86 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 86 lines · 0 tokens per session scan A 0a67cb312fe3

Subscribe to this mod's changes

data-architect is an agent published in the GitHub repository vaquarkhan/data-engineering-agent-skills (40 stars, last pushed 2mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 674 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.