fetching-dbt-docs

Fetch dbt documentation pages via .md URLs and script-driven cached searches.

653|60|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/dbt-labs/dbt-agent-skills --skill fetching-dbt-docs-dbt-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fetching-dbt-docs
Source: https://github.com/dbt-labs/dbt-agent-skills/tree/main/skills/fetching-dbt-docs
Command: npx skills add https://github.com/dbt-labs/dbt-agent-skills --skill fetching-dbt-docs-dbt-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, curl, awk, date, stat, and includes scripts (resource) components.

What problem does it solve?

Locates and retrieves dbt documentation pages across dbt Cloud, dbt Core, and the Semantic Layer, saving time and avoiding manual searches.

Core Features & Use Cases

  • Quick URL access by appending .md to docs URLs.
  • Page-level search using the llms.txt index, then full docs search when needed.
  • Cached, script-driven deep search with a dedicated helper script.

Quick Start

Fetch a dbt documentation page by appending .md to the URL and use the index first if available before performing a full docs search.

Frequently Asked Questions about fetching-dbt-docs

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

FAQPage Schema
How do I search dbt documentation for specific pages and topics?

You can search dbt documentation using a two-step lookup workflow that checks the llms.txt index first, then performs a full docs search via a helper script to retrieve relevant pages across dbt Cloud, dbt Core, and the Semantic Layer.

What is the fastest way to fetch a specific dbt docs page if I already have the URL?

The fastest way to fetch a specific dbt docs page is by appending .md to the URL. This provides quick access to individual documentation pages without needing to run a full search.

Does the dbt docs search support caching for repeated queries?

Yes, the dbt docs search supports caching. The script-driven deep search mechanism caches results, allowing fast reuse when you look up the same dbt documentation pages multiple times.

Can I use this dbt docs lookup tool without installing complex dependencies?

You can use this dbt docs lookup tool with standard command-line utilities like bash, curl, awk, date, and stat, avoiding the need for heavy runtime environments or complex package installations.

What distinguishes this dbt docs search approach from manually browsing the documentation site?

This approach uses a two-step lookup workflow with a dedicated search script, enabling script-driven deep searches across dbt Cloud, dbt Core, and the Semantic Layer while caching results for fast reuse, saving time compared to manual browsing.