AIコーディングエージェントに仕様駆動の開発ワークフローを提供するAgent Skill。PRDをエピックやGitHub Issuesに変換し、Git worktreeで並列実行します。
ericrisco/rsc-harness
計画を確認してから、18種類のAIコーディングアシスタント向けに、プロジェクト内のスキル、ルール、フック、ナレッジドキュメントを整備するCLI。
- スター
- 521
- フォーク
- 73
- 未解決の Issue
- 5
- 最終コミット
- 一昨日
これは何?
rsc-harnessはメタハーネスです。プロジェクトに合わせて、AIコーディングアシスタントが利用する指示、スキル、作業ルール、プロジェクトドキュメントを整備します。目的や使用するアシスタントについていくつか質問した後、各要素を採用、保留、除外のいずれかに分類し、その理由を添えた計画を提示します。計画をそのまま承認するまでは、何も書き込まれません。
セットアップ内容はプロジェクト内に保存されます。スキルファイルは .rsc/skills に一度だけ保存され、各アシスタント固有のフォルダからリンクされるため、複数のアシスタントを選んでも内容が重複しません。カタログには、言語、フレームワーク、データベース、デプロイ、テストのほか、請求書作成や営業などの業務タスクをカバーする274個のスキルが含まれています。プロジェクトのナレッジはローカルの 02-DOCS wiki にまとめられ、外部サービスへの接続方法は 01-TOOLS の規約として記録されます。
Claude Codeでは、クローズ済みの main ブランチへのコミットを拒否したり、破壊的なコマンドの実行前に確認したりするフックを使って、一部のルールを強制できます。他のアシスタントでは、同じルールをスキルや指示に従って守りますが、フックによる強制はありません。セッションメモリとチームのナレッジ同期は複数の対象でサポートされており、対応状況はアシスタントごとに異なります。
主な機能
- 0118種類のAIアシスタントを対象に、プロジェクト内のスキル、ルール、フックをセットアップする。
- 02ファイルを書き込む前に、採用・保留・除外する要素を確認できる計画を提示する。
- 03各スキルを一度だけ保存し、すべてのアシスタントのフォルダからリンクする。
- 04開発、運用、業務タスクにわたる274個のスキルを収録したカタログを提供する。
- 05エージェントが作業前に参照するプロジェクトナレッジを、ローカルのMarkdown wikiに保存する。
- 06ハーネスの状態を確認し、設定のずれを修復する doctor コマンドを提供する。
ユースケース
- 複数のAIコーディングアシスタントを使うチームで、エージェント向けの指示やスキルを統一して整備する。
- エージェントに、継続的に更新されるプロジェクトナレッジベースと外部ツールへの接続情報を提供する。
- Claude Codeで、保護ブランチのルールや破壊的なコマンドの実行前確認などのガードレールを追加する。
- ワークフロー全体を導入せずに、既存のプロジェクトへ個別のスキルを追加する。
収録されている特集
トピック
よくある質問
- rsc-harness とは?
- 計画を確認してから、18種類のAIコーディングアシスタント向けに、プロジェクト内のスキル、ルール、フック、ナレッジドキュメントを整備するCLI。 rsc-harnessはメタハーネスです。プロジェクトに合わせて、AIコーディングアシスタントが利用する指示、スキル、作業ルール、プロジェクトドキュメントを整備します。目的や使用するアシスタントについていくつか質問した後、各要素を採用、保留、除外のいずれかに分類し、その理由を添えた計画を提示します。計画をそのまま承認するまでは、何も書き込まれません。
- rsc-harness は無料で使えますか?ライセンスは?
- rsc-harness は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- rsc-harness は今もメンテナンスされていますか?
- 活発にメンテナンス中。rsc-harness の最終コミットは 2026年11月4日 です。
- rsc-harness は何に使えますか?
- 複数のAIコーディングアシスタントを使うチームで、エージェント向けの指示やスキルを統一して整備する。 エージェントに、継続的に更新されるプロジェクトナレッジベースと外部ツールへの接続情報を提供する。 Claude Codeで、保護ブランチのルールや破壊的なコマンドの実行前確認などのガードレールを追加する。 ワークフロー全体を導入せずに、既存のプロジェクトへ個別のスキルを追加する。
- rsc-harness はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ericrisco/rsc-harness
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
tmuxを使わず、Git worktreeや複数プロジェクトで複数のAIコーディングエージェントのセッションを実行・切り替えできるCLIアプリ。
アイデアや既存のコードベースから、AIコーディングエージェントが実装を始める前に、PRD、機能、ルール、依存関係順のRFCを作成するエージェントスキル集。
pi coding agentを中核に、各タスクを独立したgit worktreeで実行するエージェント型IDE。
AIコーディングエージェントが作業を見つけ、実行し、結果を検証して状態を保存するループを設計するためのパターン集とCLIツールキット。
Claude Code、Codex、CursorなどのAIコーディングエージェントにAgent Skillsとして仕様駆動開発のワークフローを導入し、要件、設計、タスク、自律的な実装までを支援します。