v2.2.0

Clawd Docs V2

aranej aranej ← All skills

Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.

Downloads
2.2k
Stars
7
Versions
6
Updated
2026-02-24

Install

npx clawhub@latest install clawd-docs-v2

Documentation

Clawd-Docs v2.0 - Smart Documentation Access

This skill provides intelligent access to ClawdBot documentation with:

  • -Local search index - instant keyword lookup (0 tokens)
  • -Cached snippets - pre-fetched common answers (~300-500 tokens)
  • -On-demand fetch - full page when needed (~8-12k tokens)
  • -Freshness tracking - TTL per page type

---

Quick Start

Step 1: Check Golden Snippets First

Before fetching anything, check if a Golden Snippet exists:

ls ~/clawd/data/docs-snippets/
Available snippets (check cache first!):

| Snippet | Query matches |

|---------|---------------|

| telegram-setup.md | "ako nastaviť telegram", "telegram setup" |

| telegram-allowfrom.md | "allowFrom", "kto mi môže písať", "access control" |

| oauth-troubleshoot.md | "token expired", "oauth error", "credentials" |

| update-procedure.md | "ako updatnuť", "update clawdbot" |

| restart-gateway.md | "restart", "reštart", "stop/start" |

| config-basics.md | "config", "nastavenie", "konfigurácia" |

| config-providers.md | "pridať provider", "discord setup", "nový kanál" |

| memory-search.md | "memory", "vector search", "pamäť", "embeddings" |

Read snippet:
cat ~/clawd/data/docs-snippets/telegram-setup.md

Step 2: Search Index (if snippet doesn't exist)

Check ~/clawd/data/docs-index.json for page suggestions.

Keyword matching:
  • -"telegram" → channels/telegram
  • -"oauth" → concepts/oauth, gateway/troubleshooting
  • -"update" → install/updating
  • -"config" → gateway/configuration

Step 3: Check Full Page Cache

BEFORE fetching via brightdata, check if the page is already cached:

Convert path: concepts/memory → concepts_memory.md

ls ~/clawd/data/docs-cache/ | grep "concepts_memory"

If exists, read locally (0 tokens!):
cat ~/clawd/data/docs-cache/concepts_memory.md

Step 4: Fetch Page (only if NOT in cache)

Use native web_fetch tool (part of Clawdbot core - FREE and fast!):

web_fetch({ url: "https://docs.clawd.bot/{path}", extractMode: "markdown" })
Example:
web_fetch({ url: "https://docs.clawd.bot/tools/skills", extractMode: "markdown" })
web_fetch advantages:

| | web_fetch | brightdata |

|---|-----------|------------|

| Cost | $0 (free!) | ~$0.003/call |

| Speed | ~400ms | 2-5s |

| Quality | Markdown ✅ | Markdown ✅ |

---

Search Index Structure

Location: ~/clawd/data/docs-index.json
{

"pages": [

{

"path": "channels/telegram",

"ttl_days": 7,

"keywords": ["telegram", "tg", "bot", "allowfrom"]

}

],

"synonyms": {

"telegram": ["tg", "telegrambot"],

"configuration": ["config", "nastavenie", "settings"]

}

}

Use synonyms for fuzzy matching.

---

TTL Strategy (Freshness)

| Page Category | TTL | Why |

|---------------|-----|-----|

| install/updating | 1 day | Always current! |

| gateway/* | 7 days | Config changes |

| channels/* | 7 days | Provider updates |

| tools/* | 7 days | Features added |

| concepts/* | 14 days | Rarely changes |

| reference/* | 30 days | Stable templates |

Check snippet expiry:
head -10 ~/clawd/data/docs-snippets/telegram-setup.md | grep expires

---

Common Scenarios

"Ako nastaviť Telegram?"

1. ✅ Read ~/clawd/data/docs-snippets/telegram-setup.md

"allowFrom nefunguje"

1. ✅ Read ~/clawd/data/docs-snippets/telegram-allowfrom.md

"Token expired / oauth error"

1. ✅ Read ~/clawd/data/docs-snippets/oauth-troubleshoot.md

"Ako updatnúť ClawdBot?"

1. ✅ Read ~/clawd/data/docs-snippets/update-procedure.md

"Ako pridať nový skill?" (nie je snippet)

1. Search index → tools/skills

2. Fetch: web_fetch({ url: "https://docs.clawd.bot/tools/skills", extractMode: "markdown" })

"Multi-agent routing"

1. Search index → concepts/multi-agent

2. Fetch: web_fetch({ url: "https://docs.clawd.bot/concepts/multi-agent", extractMode: "markdown" })

---

Fallback: Full Index Refresh

If you can't find what you need:

web_fetch({ url: "https://docs.clawd.bot/llms.txt", extractMode: "markdown" })

Returns complete list of all documentation pages.

---

Token Efficiency Guide

| Method | Tokens | When to use |

|--------|--------|-------------|

| Golden Snippet | ~300-500 | ✅ Always first! |

| Search Index | 0 | Keyword lookup |

| Full Page Fetch | ~8-12k | Last resort |

| Batch Fetch | ~20-30k | Multiple related topics |

80-90% of queries should be answered from snippets!

---

Data Locations

~/clawd/data/

├── docs-index.json # Search index

├── docs-stats.json # Usage tracking

├── docs-snippets/ # Cached Golden Snippets

│ ├── telegram-setup.md

│ ├── telegram-allowfrom.md

│ ├── oauth-troubleshoot.md

│ ├── update-procedure.md

│ ├── restart-gateway.md

│ └── config-basics.md

└── docs-cache/ # Full page cache (future)

---

Version Info

| Item | Value |

|------|-------|

| Skill version | 2.1.0 |

| Created | 2026-01-14 |

| Updated | 2026-01-26 |

| Authors | Claude Code + Clawd (collaborative) |

| Source | https://docs.clawd.bot/ |

| Dependencies | web_fetch (Clawdbot core tool) |

| Index pages | ~50 core pages |

| Golden snippets | 7 pre-cached |

---

Changelog

v2.2.0 (2026-01-26)

  • -Migration to web_fetch - replaced brightdata MCP with native Clawdbot tool
  • -Benefits: FREE ($0), faster (~400ms vs 2-5s)
  • -No external dependencies (mcporter no longer required)
  • -Collaborative work: Claude Code 🦞 implementation, Clawd 🐾 review

v2.1.3 (2026-01-25) - ClawdHub

  • -Documentation fix: check vs refresh clarification

v2.0.0 (2026-01-14)

  • -3-layer architecture: Search Index → Snippets → On-demand Fetch
  • -Golden Snippets pre-cached for common queries
  • -TTL-based freshness tracking
  • -Synonym support for fuzzy matching
  • -80-90% token reduction for common queries

v1.0.0 (2026-01-08)

  • -Initial release with brightdata fetch only

---

*This skill provides smart documentation access - always cached snippets first, fetch only when necessary.*

Launch an agent with Clawd Docs V2 on Termo.