data-context-extractor

Generates and refines data-skill definitions from analyst domain knowledge for BigQuery and Snowflake warehouses.

1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/juandaniel190/personal-projects --skill data-context-extractor-juandaniel190
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-context-extractor
Source: https://github.com/juandaniel190/personal-projects/tree/main/.claude/.claude_backup/skills/data/data-data-context-extractor
Command: npx skills add https://github.com/juandaniel190/personal-projects --skill data-context-extractor-juandaniel190

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps create and improve data analysis skills by systematically extracting and documenting tribal knowledge about a company's specific data warehouse, terminology, and query patterns.

Core Features & Use Cases

  • Bootstrap Mode: Guides users through discovering schemas, asking key questions about entities and metrics, and generating an initial data analysis skill with reference files.
  • Iteration Mode: Allows for updating existing skills by adding context about new domains, metrics, or terminology through targeted discovery and documentation.
  • Use Case: A new data analyst joins a company and needs to understand the internal data warehouse. They use this Skill to generate a comprehensive data analysis skill that documents key tables, metric definitions, and common pitfalls, enabling them to query data effectively.

Quick Start

Use the data-context-extractor skill to create a new data context skill for our Snowflake warehouse.

Frequently Asked Questions about data-context-extractor

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

FAQPage Schema
How do I document tribal knowledge from a data warehouse for new analysts?

To document data warehouse tribal knowledge, you can use a bootstrap mode to discover schemas, disambiguate entities, and define metrics, generating a comprehensive data analysis skill with reference files for new analysts.

What is the best way to extract domain-specific metric definitions from BigQuery or Snowflake?

Extracting domain-specific metric definitions from BigQuery or Snowflake involves targeted discovery sessions with data analysts to identify common query patterns and schema relationships, systematically documenting the results for ongoing updates.

Can I update existing data analysis skills with new data context?

Yes, you can update existing data analysis skills using an iteration mode that adds context about new domains, metrics, or terminology through targeted discovery and documentation without overwriting previous knowledge.

How do I create a data analysis skill for Snowflake schema discovery?

Creating a data analysis skill for Snowflake schema discovery requires guiding users through key questions about entities and metrics, systematically extracting domain-specific knowledge to generate initial reference files.

Why do I need to disambiguate entities in a data warehouse?

Disambiguating entities in a data warehouse is necessary to resolve conflicting terminology across different teams, ensuring that metric definitions and common query patterns remain accurate and consistent for analysis.

Does this data context extraction process require any external dependencies?

No, the data context extraction process requires no external dependencies, operating autonomously through internal scripts and reference files to document data warehouse knowledge.