basedosdados

Onboarding Metadata — Data skill for Claude Code

Data community

Register or update all metadata in the Data Basis backend (dataset, tables, columns, OLs, coverage, updates).

How to install Onboarding Metadata

Installs to ~/.claude/skills/basedosdados-pipelines-onboarding-metadata/SKILL.md

Terminal
mkdir -p ~/.claude/skills/basedosdados-pipelines-onboarding-metadata && curl -fsSL https://raw.githubusercontent.com/basedosdados/pipelines/HEAD/.claude/skills/onboarding-metadata.md -o ~/.claude/skills/basedosdados-pipelines-onboarding-metadata/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Onboarding Metadata does


description: Register or update all metadata in the Data Basis backend (dataset, tables, columns, OLs, coverage, updates) argument-hint: [--env dev|prod] [--dry-run] [--tables table1,table2]

Spawn the `metadata` agent with: $ARGUMENTS

The agent will register the dataset, raw data sources, and all per-table metadata (observation levels, columns, cloud table, coverage, datetime range, update record) in the specified environment.

Alternatives in Data

  • Data Contract — This document defines which files belong to the system (auto-updatable) and which belong to the user (never to 32.5k ★
  • Dummy Dataset — Generate realistic dummy datasets in CSV, JSON, or SQL 7.8k ★
  • Portaljs Architect — Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from your needs, t 2.3k ★

Full documentation available on GitHub

View Source Repository