/datasource

Create structured documentation for databases, tables, views, API endpoints, and data streams.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill datasource-davidroliverba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /datasource
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/datasource
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill datasource-davidroliverba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of documenting data sources, ensuring that critical information about databases, tables, APIs, and datasets is captured and made accessible for AI-driven analysis and integration.

Core Features & Use Cases

  • Structured Data Source Documentation: Captures essential details like data type, record count, volume, refresh frequency, and classification.
  • System Linking: Automatically links data sources to their owning systems and identifies consumers.
  • Data Quality & Schema Capture: Includes fields for data quality metrics and key schema information.
  • Use Case: When a new data table is created in Snowflake, use this Skill to quickly document its purpose, schema, and how it's accessed by other systems, making it discoverable for AI assistants.

Quick Start

Use the /datasource skill to document a new data source named "Customer Orders" from the "E-commerce Platform" system.

Frequently Asked Questions about /datasource

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document a data source for AI analysis?

To document a data source for AI analysis, you capture structured metadata including ownership, data type, volume, refresh frequency, schema details, and access methods. This creates a data catalog entry that links sources to owning systems and identifies consumers.

What metadata should I capture for database tables and API endpoints?

For database tables and API endpoints, capture metadata such as data type, record count, volume, refresh frequency, classification, and key schema information. Including data quality metrics and system ownership makes the data source discoverable for AI integration.

Can I use this to create a data catalog for Snowflake tables?

Yes, you can document Snowflake tables by creating structured entries that capture the table purpose, schema, and access methods. This links the data source to the E-commerce Platform or owning system, making it accessible for AI assistants.

What's the best way to structure data governance documentation for AI?

The best way to structure data governance documentation for AI is to capture classification, ownership, and refresh frequency alongside schema details. This structured approach links data sources to systems and consumers, facilitating AI understanding of the data landscape.

Does this data source documentation include data quality metrics?

Yes, the data source documentation includes dedicated fields for data quality metrics. Capturing these metrics alongside schema details and access methods ensures AI assistants have a complete understanding of the data source's reliability and structure.