botpress/adk

BotpressのAgent Development Kit(ADK)を使用して機能を構築する際のガイドラインセット - ADKを使った機能開発を任されたときに参照します。

adk とは?

このスキルは、BotpressのAgent Development Kit(ADK)を使用してAIエージェントを構築するためのベストプラクティスとルールを提供します。ADKは、Botpressプラットフォーム上で、会話型、タスク指向型、または自律型のエージェントを迅速に開発するためのフレームワークです。このスキルは、ADKのアーキテクチャ、コンポーネント、設定方法、拡張ポイントを網羅し、開発者が効率的かつ一貫性のあるコードを書けるように支援します。主な対象プラットフォームはBotpressであり、Node.jsとTypeScript/JavaScriptの知識が必要です。スキルの内容は、Botpress公式ドキュメントに基づいており、エージェントの構築、デバッグ、デプロイに役立つ実践的なガイダンスを提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/botpress/skills/tree/main/skills/adk

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

adk は何をしますか?

BotpressのAgent Development Kit(ADK)を使用して機能を構築する際のガイドラインセット - ADKを使った機能開発を任されたときに参照します。

概要

Botpress ADKは、Botpressプラットフォーム上でAIエージェントを構築するための強力なフレームワークです。このガイドラインは、プロジェクト内での一貫性とベストプラクティスを確保するために従うべきルールと推奨事項を提供します。

主な機能

  • エージェント定義: エージェントの設定、インテント、フック、アクションを構造化する方法。
  • 状態管理: 会話状態とユーザーコンテキストの管理手法。
  • API統合: 外部サービスとの統合パターン。
  • 拡張性: カスタムアクションとイベントハンドラの作成方法。

前提条件

  • Node.js 16.x 以上
  • Botpressワークスペースへのアクセス
  • TypeScriptまたはJavaScriptの基本知識

使用方法

  1. Botpress CLIをインストールします: npm install -g @botpress/cli
  2. 新しいBotpressプロジェクトを作成します: bp create
  3. ADKのガイドラインに従ってエージェントを実装します。

詳細なドキュメントはBotpress公式ドキュメントを参照してください。

関連スキル