martins-awesome-skills は何をしますか?
MartinのAwesomeスキル:Telegram承認ワークフローを備えたパブリックセーフなHermesおよびOpenClawエージェントスキル
概要
このリポジトリには、HermesおよびOpenClaw AIエージェント向けのパブリックセーフなスキルが含まれています。各スキルは、Telegramボットを介した承認ワークフローを統合しており、エージェントが重要なアクションを実行する前に人間の承認を必要とします。
特徴
- パブリックセーフ: すべてのスキルは、適切なガードレールと承認メカニズムを備えて設計されています。
- Telegram承認: アクションは、Telegramメッセージを介して人間が承認または拒否できます。
- Hermes互換: Hermesエージェントとシームレスに統合します。
- OpenClaw互換: OpenClawエージェントとも連携します。
セットアップ
- Telegramボットを作成し、BotFatherからトークンを取得します。
- 環境変数
TELEGRAM_BOT_TOKENを設定します。 - エージェント設定でスキルを有効にします。
使用方法
エージェントが承認を必要とするアクションを実行しようとすると、Telegram経由で以下のようなメッセージが送信されます:
エージェントが「example.txt」を削除しようとしています。承認しますか? [確認] [拒否]
「確認」をクリックするとアクションが続行され、「拒否」をクリックすると中止されます。
スキル一覧
- ファイル管理スキル: 安全なファイル操作(読み取り、書き込み、削除)
- API呼び出しスキル: 承認された外部API呼び出し
- システムコマンドスキル: 制限されたシステムコマンド実行
貢献
プルリクエストを歓迎します。大きな変更を行う場合は、最初にイシューを開いて議論してください。