data-context-extractor

Extract analyst knowledge into company-specific data skills with schema discovery.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tmorrowdev/data-plugin --skill data-context-extractor-tmorrowdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-context-extractor
Source: https://github.com/tmorrowdev/data-plugin/tree/main/skills/data-context-extractor
Command: npx skills add https://github.com/tmorrowdev/data-plugin --skill data-context-extractor-tmorrowdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate or improve a company-specific data analysis skill by extracting tribal knowledge from analysts.

Core Features & Use Cases

  • Bootstrap Mode: Create a new data analysis skill from scratch by discovering warehouse schemas, asking key questions, and generating initial reference files
  • Iteration Mode: Load an existing skill and append domain-specific reference files to tailor the skill to a company
  • Use Case: Teams can rapidly bootstrap a tailored data context for Snowflake warehouses and keep it updated with domain knowledge

Quick Start

Create a new data context skill for our warehouse by bootstrapping discovery and collecting reference files

Frequently Asked Questions about data-context-extractor

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

FAQPage Schema
How do I extract tribal knowledge from analysts to bootstrap data context?

To extract tribal knowledge and bootstrap data context, this skill formalizes company-specific analyst knowledge through schema discovery and structured questions. It generates tailored reference files and frontmatter to establish a foundational data warehouse knowledge base.

What is the best way to create a new data analysis skill from scratch?

The best way to create a new data analysis skill is using Bootstrap Mode, which discovers warehouse schemas, asks key domain questions, and generates initial reference files. This method rapidly builds a tailored skill from scratch without requiring prior metadata.

Can I use this to enhance an existing data skill with domain-specific references?

Yes, you can enhance an existing data skill using Iteration Mode. This mode loads your current skill and appends domain-specific reference files, allowing you to continuously update and tailor the data context with new company knowledge without starting over.

Does this data context extractor support Snowflake warehouse schema discovery?

Yes, the data context extractor supports Snowflake warehouse schema discovery. It coordinates schema discovery to automatically map your warehouse structure, using that information to generate accurate metadata and bootstrap tailored data skills for your specific Snowflake environment.

What format do generated reference files use when bootstrapping data skills?

Generated reference files use a structured template format with enforced frontmatter. This ensures consistent metadata organization across your data skills, allowing the extracted domain knowledge to be reliably navigated and utilized by downstream data analysis processes.

Why should I formalize company-specific data knowledge instead of using generic data skills?

Formalizing company-specific data knowledge ensures your data skills understand your unique warehouse schemas and domain context. Generic skills lack this tailored reference data, leading to inaccurate analysis, whereas formalized tribal knowledge enables precise, company-specific data navigation.