Skip to main content
Skills are packaged instructions and documentation that teach AI coding assistants how to build with the ADK. When installed, assistants like Claude Code, Cursor, and Codex use them automatically when you ask them to build features, debug issues, write evals, or connect integrations. adk init installs them for you alongside your dependencies, so most projects get them out of the box.

Manual installation

If you need to install skills in an existing project or reinstall them, run the same command adk init runs:
npx skills add botpress/skills -s '*' -a codex claude-code -y
Use bunx instead of npx if your project has a bun.lockb. To install a single skill instead of all of them:
npx skills add botpress/skills --skill adk
Or install as a Claude Code plugin:
/plugin marketplace add botpress/skills
/plugin install adk@botpress-skills

Available skills

SkillWhat it teachesUse when
adkCore ADK framework: actions, tools, workflows, conversations, tables, knowledge, triggers, Zai, configurationBuilding any feature with the ADK
adk-debuggerTrace reading, log analysis, common failure diagnosis, the debug loopBot isn’t responding, tools failing, workflows stuck, LLM issues
adk-evalsEval file format, all assertion types, CLI usage, per-primitive testing patternsWriting and running automated tests
adk-frontendAuthentication, type generation, client setup, calling bot actions from React/Next.jsBuilding a frontend that connects to your bot
adk-integrationsDiscovery, adding, configuring, and using integrations end-to-endConnecting Slack, WhatsApp, Linear, or any integration
adk-docsDocumentation standards, creation, review, and maintenanceWriting or updating docs for your bot

Slash commands

Skills come with slash commands for Claude Code. Type the command instead of describing what you need:
CommandWhat it does
/adk-initScaffold a new ADK project
/adk-debugDebug bot issues using traces, logs, and the debug loop
/adk-evalWrite, run, or debug evals
/adk-frontendBuild frontend apps that integrate with ADK bots
/adk-integrationDiscover, add, and configure integrations
/adk-doc-createCreate documentation for a feature
/adk-doc-reviewReview project docs for accuracy
/adk-doc-updateUpdate docs after code changes
/adk-doc-syncCheck if docs are in sync with code
/adk-doc-searchSearch project documentation

MCP server

Skills are the recommended way to give AI assistants ADK knowledge. The ADK also ships an MCP (Model Context Protocol) server that gives assistants live access to your running project, kept here for reference. Generate the MCP configuration files:
adk mcp:init --all
This writes config for Claude Code (.mcp.json), VS Code (.vscode/mcp.json), and Cursor (.cursor/mcp.json). See adk mcp:init for all flags. The server exposes these tools:
ToolWhat it does
adk_get_agent_infoGet project structure and primitives
adk_search_integrationsSearch the Botpress Hub
adk_get_integrationGet detailed integration info
adk_add_integrationAdd an integration to the project
adk_send_messageSend a test message to the running bot
adk_query_tracesQuery trace spans for debugging
adk_get_dev_logsGet dev server logs and errors
adk_list_workflowsList available workflows
adk_start_workflowStart a workflow or get its input schema
adk_init_projectScaffold a new ADK project (only available outside an ADK project)
Last modified on April 24, 2026