adk

Build Botpress features using the Agent Development Kit guidelines.

11|1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/botpress/skills --skill adk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adk
Source: https://github.com/botpress/skills/tree/main/skills/adk
Command: npx skills add https://github.com/botpress/skills --skill adk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Botpress ADK guidelines help developers design, implement, and maintain features using Botpress's Agent Development Kit (ADK).

Core Features & Use Cases

  • Primitives: Actions, Tools, Workflows, Conversations, Tables, Triggers, Knowledge Bases, and Zai patterns with best practices.
  • Integration Patterns: Guidance on coding conventions, exports, and how components interact in bot projects.
  • Real-world Examples: Sample structures and patterns to accelerate building robust bots.

Quick Start

Read the guidelines to begin structuring your ADK project and implementing steps in your codebase.

Frequently Asked Questions about adk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the Botpress ADK primitives for building agent features?

Botpress ADK primitives include Actions, Tools, Workflows, Conversations, Tables, Triggers, Knowledge Bases, and Zai. These components define how you structure logic, manage state, and handle interactions within Botpress agent projects.

How do I structure a Botpress project using the Agent Development Kit?

Structure your Botpress project by following ADK guidelines for coding conventions, exports, and component interactions. The guidelines provide sample structures and integration patterns to organize Workflows, Actions, and Tools effectively.

Do I need external services to implement Botpress ADK patterns?

No external services are needed to implement Botpress ADK patterns. You only need a code editor and repository access to apply the guidelines directly to existing Botpress projects for structuring features.

What is the best way to integrate Zai and Knowledge Bases in Botpress?

Follow the ADK integration patterns and best practices to integrate Zai and Knowledge Bases in Botpress. These guidelines demonstrate how components interact and provide real-world examples for robust bot implementation.

Are there coding conventions for exporting Actions and Workflows in Botpress ADK?

Yes, the Botpress ADK guidelines establish specific coding conventions and patterns for exports. Following these ensures that Actions, Workflows, and Tools interact correctly and maintain consistency across your bot project.