From adk
Provides guidelines and /adk-document commands for creating, reviewing, updating, syncing, and searching ADK bot project documentation to keep docs accurate with code.
npx claudepluginhub botpress/skills --plugin adkThis skill uses the workspace's default tool permissions.
Use this skill when helping users create, review, update, or maintain documentation for their ADK projects. Users write guides and docs for their own bots and features — code examples should come from their project and the official ADK repo.
Generates or updates documentation for code, APIs, or systems including READMEs, API references, inline comments, technical guides, and ADRs.
Guide documentation structure, content requirements, and project documentation best practices. Use when: creating README, documentation, docs folder, project setup, technical docs. Keywords: README, docs, documentation, CONTRIBUTING, CHANGELOG, ARCHITECTURE, API docs, 文件, 說明文件, 技術文件.
Share bugs, ideas, or general feedback.
Use this skill when helping users create, review, update, or maintain documentation for their ADK projects. Users write guides and docs for their own bots and features — code examples should come from their project and the official ADK repo.
Activate this skill when users:
/adk-document| File | Description |
|---|---|
| references/doc-standards.md | Document types, templates, quality checklists, and health metrics |
| Command (and suggested subcommand) | Description |
|---|---|
/adk-document create [topic] | Create documentation for a feature in the user's bot |
/adk-document review [doc-path] | Review project docs for accuracy and completeness |
/adk-document update [doc-path] [what-changed] | Update project docs after code changes |
/adk-document sync [optional-doc-path] | Check if project docs are in sync with the bot's code |
/adk-document search [search-term] | Search project documentation for specific topics |
##, ###, ####) so ripgrep can find sectionsagent.config.ts in the workspace) — BEST@botpress/runtime packages)@botpress/runtime) vs Botpress SDK primitivesthis.send() in conversations vs client.createMessage() in workflows❌ WRONG / ✅ CORRECT only when documenting actual reported errorsthis.send()" not "You might want to consider..."When a user asks about documentation without invoking a specific command:
adk skill (& more, if needed) for ADK context and knowledgeDocumentation is written in the user's own project. Ask the user where they want docs saved if not obvious (common locations: ./docs/, ./guides/, or project root).
Discover the user's project and the official ADK repo for examples:
// Find ADK projects in the workspace
Glob({ pattern: "**/agent.config.ts" })
// Find ADK runtime usage in the user's project
Grep({ pattern: "from ['\"]@botpress/runtime", output_mode: "files_with_matches" })
// Look for existing project documentation
Glob({ pattern: "./{docs,guides}/**/*.md" })
// Find official ADK examples if available locally
Glob({ pattern: "**/adk/examples/**/*.ts" })
adk skill — Core ADK knowledge (actions, workflows, conversations, etc.)adk-evals skill — Testing and eval documentationadk-frontend skill — Frontend integration documentationadk-integrations skill — Integration lifecycle documentation