Rival Workshop

Rival Workshop

Rival · コーディング · 生産性向上

Rival Workshopは、リポジトリ内のスキルとルールを本棚に並べるローカルアプリだ。Claude Code、Codex、Cursorが各タスクの前に何を読み込むかを一目で確認できる。

Rival Workshop の画面プレビュー

Rival Workshop について

About

Rival Workshopとは

Rival Workshopは、プロジェクトのスキルフォルダとルールフォルダを読み、本棚として描き出す。ファイルは1冊の本になる。背表紙の幅は、エージェントがタスクを始める前に読み込むテキスト量を表し、ブックエンドはそのファイルがどこで終わるかを示す。ターミナルでは掴みにくい疑問に答えてくれる。いまエージェントのコンテキストには何が入っているのか。

ほとんどのリポジトリで、AIエージェントのスキルは増え続ける。誰かがブログから1つコピーし、同僚が2つ目の版を持ち込み、3つ目は隠しフォルダに残る。エージェント向けスキル管理アプリとして使えば、その山を1か所に集め、ファイルを切る、必要なときだけ読ませる、Claude Codeで書き直す、といった判断ができる。

アプリはクラウドの作業領域ではなく、手元のファイルを扱う。nodeコマンド1つで起動し、調べたいプロジェクトのフォルダを選ぶ。ここに主要な限界もある。使用状況ビューが読むのはClaude CodeとCodexのローカルセッションログだけなので、Cursorでの利用は見えない。読み取りが記録されても、エージェントが指示に従った証明にはならない。

はじめかた

  1. rival.tipsから無料サンプルをダウンロードして解凍する。
  2. Node.js 20以上を入れた状態で、最上位フォルダから node Library/app/workshop.mjs を実行する。
  3. 調べたいプロジェクトのフォルダを選ぶ。
  4. Cursor、Claude Code、Codexを切り替え、各ツールが読めるファイルを確認する。
  5. スキルを切る、必要なときだけ使う設定にする、またはDiscoverを開いて安全スキャンの後に新しいスキルを追加する。

AIツール情報

Rival Workshopの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $149 one-time
プラットフォームDesktop app (Node.js 20 or newer)
開発元Rival
カテゴリコーディング · 生産性向上
リリース日Oct 2026
最終更新Nov 2026
サイト訪問数15.7K
サイト世界ランキング1.7M
API提供状況いいえ

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • Claude Code、Codex、Cursorを複数プロジェクトで使う開発者。本棚は各ツールが拾うファイルを示すので、一方のために書いたルールが他方で牙をむくことがなくなる。
  • 誰も文書化していないスキルフォルダ付きのリポジトリを引き継いだチーム。ライブラリが何があり、各ファイルがどこで終わるかを一覧にする。
  • ネットでスキルを集める人。Discoverはプロジェクトに何かを書き込む前にスキャンを走らせる。

タスク

  • コンテキストの大きさを確認する。背表紙の幅を見れば、肥大したスキルが画面を占領する前に気づける。
  • 重複した版を片付ける。新しい版と手元の編集を並べ、必要な部分だけ統合する。
  • 特定のタスクからスキルを外す。スイッチはファイルを残したまま、エージェントに読ませない。

シーン

  • リポジトリをCursorからClaude Codeへ移す。ツール別ビューが、引き継げるルールと書き直しが必要なルールを分ける。
  • プロジェクトを同僚に渡す。保存した本棚があれば、エージェントが読む内容を同じ形で見せられる。
  • ネットで見つけたスキルを試す。スキャンと確認がファイル変更より先に来る。

主な機能

リポジトリから組み上がる本棚

スキルもルールファイルも1冊の本になる。背表紙の幅がタスク前の読み込み量を示すので、長いスキルと1段落のメモは見た目から違う。ブックエンドが各ファイルの終わりを示し、指示の重なりがすぐに見つかる。

エージェントごとの表示

Cursor、Claude Code、Codexを切り替えると、そのツールが読めるファイルだけが本棚に並び直される。Claude Code スキルやCodex スキルがCursorで読まれるとは限らず、ファイル単位で絞ったCursor のルールはまた別の動きをする。見比べれば勘に頼らずに済む。

オン、オフ、必要なときだけ

スイッチを切ればファイルを消さずにコンテキストから外れる。必要なときだけの設定にすれば、呼び出した場面で使える。どちらも元に戻せる。あるプロジェクトでは役に立ち、別のプロジェクトでは邪魔になるスキルには、この可逆性が効く。

Discoverはスキャンが先

アプリを離れずにネットからスキルを取り込める。Workshopがスキャンし、プロジェクトに入る前に何を書き込む予定かを表示する。この確認工程が、スキルライブラリと正体不明のmarkdownの山を分ける。

版の比較とローカル編集

新しい版があるスキルは、編集済みのコピーの隣に置かれる。2つを見比べ、欲しい部分だけ統合する。スキルのバージョン管理といえばgitと丁寧なdiffだが、ここでは横並びに読むだけだ。

使用ログとその限界

使用状況ビューはClaude CodeとCodexのセッションログを読み、どのスキルが開かれたかを示す。Cursorのセッションは記録しない。数字は読み取りの目安として扱う。エージェントが指示に従った証拠ではない。

ライブラリと保存した本棚

ライブラリにはアプリ付属のスキルと、オプションの150個パックが並ぶ。保存した本棚はプロジェクトの名前付きビューを保ち、同じ並びに戻れる。検索はファイル名ではなくタスクからスキルを探す。

メリットとデメリット

メリット

  • 無料版で十分に使える。アプリと6つの初期スキルは無料で、有料パックは任意だ。
  • nodeコマンド1つでローカルに動く。アカウントもクラウド作業領域も要らない。
  • ツール別ビューはファイルツリーでは答えられない問いに答える。各エージェントが実際に読むルールはどれか。
  • Discoverのスキャンと確認により、未知のスキルは承認するまでリポジトリに入らない。

デメリット

  • 使用状況の追跡はClaude CodeとCodexのみで、Cursor利用者は空のアクティビティ画面を見ることになる。
  • スキルパックは2026年10月31日にローンチ価格が終了し、現在は$149だ。
  • スキルを管理するが評価はしない。出来の悪いスキルもそのまま読み込まれ、弱いと教えてはくれない。
  • Node.js 20以上とターミナルコマンドが必要で、ワンクリック導入を求める人には向かない。

よくある質問

プロジェクトフォルダのスキルとルールを読み、本棚として描く。エージェントが読むファイル、その大きさ、どこで終わるかが分かる。その後でファイルを切る、必要なときだけ使う設定にする、差し替えるといった操作ができる。