mitsuhiko/agent-stuff

These are commands I use with agents, mostly Claude

解決する課題

このプロジェクトは、Pi Coding Agentの機能を拡張できる再利用可能なアセットのコレクションを提供し、ユーザーが専門的なスキル、カスタムプロンプトコマンド、UIテーマを追加できるようにします。

動作方法

npmモジュール(mitsupi)としてパッケージ化されており、以下のカテゴリの拡張機能をエクスポートします:

  • スキル:GitHub、Google Workspace、Sentry、Apple Mailなどの外部サービスや、GhidraやOpenSCADなどのローカルツールと連携できる専門的なツールセット(各スキルには SKILL.md とヘルパー スクリプトが含まれます)。
  • 拡張機能:TypeScriptベースのプラグインで、セッション制御、サブエージェント管理、TUIベースのTODOリスト、macOS caffeinate の自動統合などの新機能をPi環境に追加します。
  • プロンプトコマンド/discuss などのカスタムスラッシュコマンドで、特定のエージェント動作(例:計画インタビュー モード)をトリガーします。
  • テーマ:エージェントインターフェースの視覚的カスタマイズ用のJSON設定ファイル。

対象ユーザー

AI補助コーディングワークフローにプロフェッショナルなツール、自動化、専門的なAPI統合を追加したい、Pi Coding Agentを使用する開発者。

主な特徴

  • 広範な統合スイート:公共交通(VOR AnachB、ÖBB Scotty)、プロフェッショナルツール(Sentry、Ghidra)、生産性スイート(Google Workspace)との連携スキルを含みます。
  • エージェントワークフロー用ツール:観測可能な子プロセスを実行する subagent ツールと、長時間実行の目的を扱う /goal モードを備えます。
  • 開発者体験:テキストパッチの改善を目的とした unified-edit 拡張機能と、uv 対応の拡張機能でPython環境管理を最適化します。
  • セッション管理:セッションの分解分析(コスト/トークン使用量)と、セッションを新しいプロセスに分岐させる機能を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト