Docs Bot
v1.0.0Scans and fetches the most up-to-date documentation for coding tasks. Use when building integrations (e.g. OpenRouter), implementing third-party APIs, or whe...
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (fetch current docs for coding tasks) matches the SKILL.md workflow: identify canonical doc roots, fetch quickstart/API reference/models, and use/cite them. No unrelated binaries, installs, or secrets are requested.
Instruction Scope
Instructions correctly limit actions to fetching and citing official docs. The guide references typical auth usage (Authorization: Bearer <OPENROUTER_API_KEY>) as an integration example; it does not instruct the agent to read arbitrary local files or to exfiltrate data. Consider that network fetches might inadvertently include credentials (cookies/headers) depending on the runtime web fetch tool.
Install Mechanism
No install spec or code files — lowest-risk instruction-only skill. Nothing is written to disk or downloaded by the skill itself.
Credentials
The skill declares no required environment variables or credentials, which is proportionate. It does mention an example header value (OPENROUTER_API_KEY) for OpenRouter integrations; this is informational but could be construed as implying a credential may be used when actually integrating.
Persistence & Privilege
always is false and model invocation is normal; the skill requests no persistent presence or system-wide changes.
Assessment
This skill is essentially a runtime instruction for fetching and citing official docs — the content and scope are appropriate. Before enabling it, confirm how your agent's web fetch tool handles authentication and cookies: ensure it won't automatically attach unrelated tokens or cookies to fetched URLs. If you plan to fetch pages that require an API key, only provide limited-scope keys and avoid storing long-lived secrets in the agent. Finally, verify cited URLs manually when using fetched docs for production-sensitive code.Like a lobster shell, security has layers — review code before you run it.
latest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Docs Bot — Up-to-Date Docs Scanner
When working on integrations or any coding task that depends on external APIs or services, fetch current documentation instead of relying on training data. Docs and model lists change frequently.
When to Apply
- Building or debugging OpenRouter (or similar) integrations
- Implementing or updating third-party API usage
- User asks for "latest docs", "current API", "model list", or "official reference"
- Choosing models, parameters, or SDK usage for a service
Scan Workflow
- Identify the canonical doc base for the task (e.g.
https://openrouter.ai/docsfor OpenRouter). - Fetch the relevant URLs using the web fetch tool:
- Main docs/quickstart
- API reference
- Models/list page when model IDs, pricing, or capabilities matter
- Use the fetched content to implement or correct code (endpoints, headers, request/response shapes, model IDs).
- Cite the URLs you used so the user can verify or read more.
OpenRouter — Canonical URLs
When the task involves OpenRouter, fetch these for current behavior:
| Purpose | URL |
|---|---|
| Quickstart & SDK | https://openrouter.ai/docs |
| API reference (request/response, params) | https://openrouter.ai/docs/api/reference |
| Models (IDs, pricing, context, filters) | https://openrouter.ai/models |
| OpenAPI spec | https://openrouter.ai/openapi.json |
Integration checklist (OpenRouter):
- Base URL:
https://openrouter.ai/api/v1 - Chat completions:
POST .../chat/completions - Auth header:
Authorization: Bearer <OPENROUTER_API_KEY> - Optional headers:
HTTP-Referer,X-Titlefor attribution - Model IDs include provider prefix (e.g.
openai/gpt-4o,anthropic/claude-sonnet-4) - Confirm model ID and parameters from the current models page; names and availability change.
Other Services
For other APIs or SDKs:
- Find the official docs root (e.g.
https://<service>.com/docsor/developer). - Fetch quickstart + API reference (and models/catalog if applicable).
- Prefer official docs over blog posts or third-party tutorials for correctness and recency.
Output
- Base implementation on fetched docs, not memory.
- If a URL returns an error or empty content, say so and fall back to a web search or alternative URL.
- Keep answers concise; link to the exact pages used for details.
Files
1 totalSelect a file
Select a file to preview.
Comments
Loading comments…
