Communitygithub.com

QuintinShaw/pi-dynamic-workflows

Pi向けClaude Codeスタイルの動的ワークフロー:コードモードサブエージェント、リアルモデルルーティング、ジャーナル再開、git-worktree分離、コスト計算、インタラクティブな/workflows TUI、/ultracode常時オプトイン、およびディープリサーチを提供します。

pi-dynamic-workflows とは?

このスキルは、AIエージェント「Pi」にClaude Codeスタイルの動的ワークフロー機能を追加します。主な特徴として、コード生成・実行に特化したコードモードサブエージェント、タスク内容に応じて最適なAIモデルを自動選択するリアルモデルルーティング、中断されたワークフローを復元できるジャーナル再開、git-worktreeによる変更の分離、コスト計算機能、インタラクティブな/workflows TUI、/ultracode常時オプトイン、およびディープリサーチ機能があります。開発者はPi内で複雑なマルチステップワークフローを効率的に管理でき、特にソフトウェア開発や自動化タスクに役立ちます。このスキルはPiエージェント向けに設計されており、SKILL.mdには具体的な設定手順や使用例が詳述されています。

対応✓Claude Code~Codex CLI~Cursor
npx skills add QuintinShaw/pi-dynamic-workflows

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

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

ドキュメント

pi-dynamic-workflows は何をしますか?

Pi向けClaude Codeスタイルの動的ワークフロー:コードモードサブエージェント、リアルモデルルーティング、ジャーナル再開、git-worktree分離、コスト計算、インタラクティブな/workflows TUI、/ultracode常時オプトイン、およびディープリサーチを提供します。

機能概要

  • コードモードサブエージェント: コード生成・実行に特化したサブエージェントを起動します。
  • リアルモデルルーティング: タスクの内容に基づいて最適なAIモデルを自動選択します。
  • ジャーナル再開: 中断されたワークフローを再開可能なジャーナルファイルに保存します。
  • git-worktree分離: 各ワークフローを独立したgit-worktreeで管理し、変更を分離します。
  • コスト計算: 各ワークフローのAPIコストを追跡・表示します。
  • /workflows TUI: インタラクティブなターミナルユーザーインターフェースでワークフローを管理します。
  • /ultracode常時オプトイン: 常時コード生成モードを有効にします。
  • ディープリサーチ: 高度な調査・分析機能を提供します。

インストールと設定

  1. このスキルをPiエージェントに追加します。
  2. 設定ファイルでワークフローのパラメータを調整します。
  3. 必要に応じて環境変数を設定します(例: PI_WORKFLOWS_DIR, PI_DEFAULT_MODEL)。

使用例

# ワークフローの開始
pi /workflows start

# コードモードサブエージェントの起動
pi /ultracode

# ディープリサーチの実行
pi /research "量子コンピューティングの最新動向"

詳細設定

  • モデルルーティングポリシーはmodel_routing.jsonでカスタマイズ可能です。
  • ジャーナルファイルは~/.pi/workflows/journalに保存されます。
  • 各worktreeは~/.pi/worktrees/<workflow-id>に作成されます。

トラブルシューティング

  • ワークフローが中断された場合は、/workflows resumeコマンドで再開できます。
  • コスト情報は/workflows costで表示します。
  • TUIが正しく表示されない場合は、ターミナルが256色とUTF-8をサポートしていることを確認してください。

ライセンス

このスキルはMITライセンスの下で提供されます。詳細はLICENSEファイルを参照してください。

関連スキル