Repolode
ericrisco

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 の数値は毎日更新されます。

関連プロジェクト