From datahub-skills
Routes user intents to correct DataHub skills for entity search, metadata enrichment, lineage exploration, data quality checks, notifications, and setup.
npx claudepluginhub datahub-project/datahub-skills --plugin datahub-skillsThis skill uses the workspace's default tool permissions.
You have access to 5 DataHub catalog interaction skills. Use this guide to route the user's request to the correct skill.
Searches DataHub catalog to discover entities, find datasets by platform/domain, and answer ad-hoc metadata questions like ownership, PII columns, or table schemas.
Interviews users to extract tribal knowledge about datasets/databases, generating reusable data context skills for documentation and analysis.
Governs SAP Datasphere catalogs by enriching metadata, managing glossaries and tags, defining KPIs, and analyzing lineage impacts. Improves discoverability and assesses changes.
Share bugs, ideas, or general feedback.
You have access to 5 DataHub catalog interaction skills. Use this guide to route the user's request to the correct skill.
| User Intent | Skill | Command |
|---|---|---|
| Find or discover entities (search, browse, filter, list) | Search | /datahub-search |
| Answer a question about the catalog ("who owns X?", "how many X?") | Search | /datahub-search |
| Update metadata (descriptions, tags, glossary terms, ownership, deprecation) | Enrich | /datahub-enrich |
| Explore lineage (upstream, downstream, impact, root cause, dependencies) | Lineage | /datahub-lineage |
| Data quality (assertions, incidents, health checks) | Quality | /datahub-quality |
| Notifications (subscribe to assertion failures, incidents) | Quality | /datahub-quality |
| Install CLI, authenticate, verify connection | Setup | /datahub-setup |
| Configure default scopes and profiles | Setup | /datahub-setup |
When the intent is ambiguous, use these rules:
When running datahub CLI commands, pass -C skill=<name> on the root command so usage can be attributed:
datahub -C skill=datahub-search search "revenue"
datahub -C skill=datahub-enrich graphql --query '...'
datahub -C skill=datahub-lineage lineage --urn "..."
Use the skill name from the YAML frontmatter. If -C is not recognized, omit it — the command works the same without it.