1---2name: luanmorenommaciel-agentspec-agentspec3description: Data Engineering Guide4---56# Data Engineering Guide78You have access to 23 specialized knowledge base domains and 15+ data engineering agents. Route the user to the right tool based on their task.910## Quick Routing1112| User Task | Command | Agent |13|-----------|---------|-------|14| Design a data pipeline / DAG | `/agentspec:pipeline` | pipeline-architect |15| Design a schema / star schema / data model | `/agentspec:schema` | schema-designer |16| Add data quality checks | `/agentspec:data-quality` | data-quality-analyst |17| Review SQL performance | `/agentspec:sql-review` | sql-optimizer |18| Choose table format (Iceberg/Delta) | `/agentspec:lakehouse` | lakehouse-architect |19| Build RAG / embedding pipeline | `/agentspec:ai-pipeline` | ai-data-engineer |20| Create a data contract | `/agentspec:data-contract` | data-contracts-engineer |21| Migrate legacy ETL | `/agentspec:migrate` | dbt-specialist + spark-engineer |2223## Knowledge Domains Available2425| Category | Domains |26|----------|---------|27| Core DE | dbt, spark, airflow, streaming, sql-patterns |28| Data Design | data-modeling, data-quality, medallion |29| Infrastructure | lakehouse, cloud-platforms, aws, gcp, microsoft-fabric, lakeflow, terraform |30| AI & Modern | ai-data-engineering, genai, prompt-engineering, modern-stack |31| Foundations | pydantic, python, testing |3233## How Agents Use Knowledge34351. Agent reads KB index at `${CLAUDE_PLUGIN_ROOT}/kb/{domain}/index.md`362. Loads specific pattern/concept file matching the task373. Falls back to MCP if KB insufficient (max 3 MCP calls)384. Calculates confidence from evidence matrix3940## When to Suggest Commands4142- User mentions "dbt model" or "staging model" → `/agentspec:schema` or delegate to dbt-specialist43- User mentions "pipeline" or "DAG" or "orchestration" → `/agentspec:pipeline`44- User mentions "data quality" or "expectations" or "tests" → `/agentspec:data-quality`45- User mentions "slow query" or "optimize SQL" → `/agentspec:sql-review`46- User mentions "Iceberg" or "Delta Lake" or "table format" → `/agentspec:lakehouse`47- User mentions "RAG" or "embeddings" or "vector" → `/agentspec:ai-pipeline`48- User mentions "contract" or "SLA" or "schema governance" → `/agentspec:data-contract`49- User mentions "migrate" or "legacy" or "SSIS" or "Informatica" → `/agentspec:migrate`5051---52> Source: [luanmorenommaciel/agentspec](https://github.com/luanmorenommaciel/agentspec) — distributed by [TomeVault](https://tomevault.io).53<!-- tomevault:4.0:skill_md:2026-06-18 -->
Run npx skillmds@latest add tomevault-io/luanmorenommaciel-agentspec-agentspec in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Data Engineering Guide It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.