Repository of AI agent skills and tools for OpenClaw/Clawdbot ecosystem
Critical failures across naming, descriptions, and schemas. 31 tools with minimal documentation. Most tool names lack action verbs (e.g., 'build-index', 'fetch-docs', 'cache-status' instead of 'build_search_index', 'fetch_documentation', 'check_cache_status'). Descriptions are extremely brief (10-50 chars), providing no context for LLM selection. Input schemas visible for only ~8 tools; most lack parameter type definitions. No output schemas documented. No error handling guidance. Tool definitions appear inferred from shell scripts rather than explicitly registered with proper MCP schemas.
Building search index for documentation
Force cache refresh for Clawdbot docs
Check cache status for Clawdbot docs
Check for new clawdbot releases and notify once per version
Auto-detect gallery pattern from webpage
Gallery bulk downloader with Referer support
Generate beautifully designed PDF reports with Nordic/Scandinavian aesthetic
Extract URLs using detected pattern
23 of 31 tools have NO visible input schemas.
Tool names lack action verbs. 'build-index', 'fetch-docs', 'cache-status' should be 'build_search_index', 'fetch_documentation', 'check_cache_status'. LLMs infer intent from verb-noun structure.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 33 | 2026-07-28+ | v2 |
Fetch a specific documentation file
Downloading all docs
Find gallery/album links on a profile page
Find pagination links on a webpage
Query Google Analytics 4 data
Query Google Search Console data
Show recently updated docs
Search docs by keyword
Semantic search for documentation
Fetch OpenClaw documentation sitemap showing all docs by category
Install a skill from repo to local
List available skills in the repository
Push a local skill as a PR (creates branch + PR)
Update local repo cache
Add a unique open task and print its ID
Mark one exact open task done
Count-only summary when explicitly enabled
Read tasks without creating a file
Remove one already-approved exact task
Read count-only summary of tasks
Show documentation snapshots
Show documentation changes since a specific date
Save current state of documentation
Descriptions are extremely brief (10-50 chars). Baseline for A+ tools is 50-200 chars. Current descriptions lack context for WHEN to use each tool and what it returns.
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract required fields without knowing response structure.
Tool definitions appear inferred from shell scripts rather than explicitly registered with MCP schemas. No evidence of proper tool registration with JSON Schema input/output definitions.