Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
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
Before fetching anything, check if a Golden Snippet exists: ls ~/clawd/data/docs-snippets/ Available snippets (check cache first!): SnippetQuery matchestelegram-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
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
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
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_fetchbrightdataCost$0 (free!)~$0.003/callSpeed~400ms2-5sQualityMarkdown ✅Markdown ✅
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.
Page CategoryTTLWhyinstall/updating1 dayAlways current!gateway/*7 daysConfig changeschannels/*7 daysProvider updatestools/*7 daysFeatures addedconcepts/*14 daysRarely changesreference/*30 daysStable templates Check snippet expiry: head -10 ~/clawd/data/docs-snippets/telegram-setup.md | grep expires
✅ Read ~/clawd/data/docs-snippets/telegram-setup.md
✅ Read ~/clawd/data/docs-snippets/telegram-allowfrom.md
✅ Read ~/clawd/data/docs-snippets/oauth-troubleshoot.md
✅ Read ~/clawd/data/docs-snippets/update-procedure.md
Search index → tools/skills Fetch: web_fetch({ url: "https://docs.clawd.bot/tools/skills", extractMode: "markdown" })
Search index → concepts/multi-agent Fetch: web_fetch({ url: "https://docs.clawd.bot/concepts/multi-agent", extractMode: "markdown" })
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.
MethodTokensWhen to useGolden Snippet~300-500✅ Always first!Search Index0Keyword lookupFull Page Fetch~8-12kLast resortBatch Fetch~20-30kMultiple related topics 80-90% of queries should be answered from snippets!
~/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)
ItemValueSkill version2.1.0Created2026-01-14Updated2026-01-26AuthorsClaude Code + Clawd (collaborative)Sourcehttps://docs.clawd.bot/Dependenciesweb_fetch (Clawdbot core tool)Index pages~50 core pagesGolden snippets7 pre-cached
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
Documentation fix: check vs refresh clarification
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
Initial release with brightdata fetch only This skill provides smart documentation access - always cached snippets first, fetch only when necessary.
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.