almedabetting254/pitboss

RustベースのCLIを使用して、コーディングエージェントとGitコミットを管理し、多段階のソフトウェア開発タスクを自動化します。

pitboss とは?

Pitbossは、Rust製のCLIツールであり、多段階のソフトウェア開発ワークフローを自動化するために設計されています。このスキルは、コーディングエージェントを起動し、各タスクフェーズで自動的にGitコミットを実行することで、開発プロセス全体を効率化します。主にコマンドラインインターフェースから操作する開発者向けで、Claude Code、Cursor、CodexなどのAIエージェントプラットフォームと連携して動作します。Pitbossを使用すると、複雑なマルチフェーズタスクを簡単に管理でき、手動での介入を減らしながらコードベースの変更を追跡できます。また、タスクの進捗状況を明確に把握できるよう、構造化された出力とエラーハンドリングを提供します。これにより、開発者は繰り返し作業から解放され、より創造的な問題解決に集中できるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add almedabetting254/pitboss

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

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

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

ドキュメント

pitboss は何をしますか?

RustベースのCLIを使用して、コーディングエージェントとGitコミットを管理し、多段階のソフトウェア開発タスクを自動化します。

概要

Pitbossは、複数のフェーズからなるソフトウェア開発タスクを自動化するためのRust製コマンドラインツールです。各フェーズでコーディングエージェントを起動し、タスク完了時に自動的にGitコミットを行います。これにより、開発ワークフローを標準化し、手動操作の手間を削減します。

特徴

  • マルチフェーズ自動化: 複数の開発フェーズを順次実行し、各フェーズの成果を自動的にGitコミットとして記録します。
  • Rustベースの高速CLI: Rustで記述されているため、高速かつ信頼性の高い実行が可能です。
  • エージェント管理: 各フェーズで使用するコーディングエージェント(例:Claude Code、Cursor、Codex)を設定可能です。
  • Git連携: 自動コミットにより、変更履歴を明確に管理できます。

使用方法

pitboss run <config-file>

設定ファイル(YAML形式)で各フェーズの内容と使用するエージェントを定義します。

設定例

phases:
  - name: "要件分析"
    agent: "claude-code"
    command: "analyze requirements"
  - name: "実装"
    agent: "cursor"
    command: "implement feature"
  - name: "テスト"
    agent: "codex"
    command: "run tests"

インストール

cargo install pitboss

または、リリースページからバイナリをダウンロードしてください。

ドキュメント

詳細なドキュメントはこちらをご覧ください。

関連スキル