Jujutsu (jj) VCS の総合ガイド。基本コマンド・Git移行・並列開発・履歴操作・PRレビュー・安全な push ワークフローをカバー。以下の場合に使用: (1) jj コマンドの使い方を確認したいとき (2) Git から jj への移行時 (3) 並列開発・履歴書き換え・コンフリクト解消を行うとき (4) PR レビュー対応時 (5) push を実行したいとき
npx claudepluginhub utakatakyosui/c2lab --plugin jj-vcs-workflowClaude Code(C2)の実験場(Lab)です。 Hook, Slash Command, SubAgent, Skill をプロジェクトごとに用意するのは面倒なので、再利用可能なプラグインリポジトリとしてまとめています。
Claude Code 内で以下のコマンドを実行します:
/plugin marketplace add UtakataKyosui/C2Lab
または、.claude/settings.json に直接記述することもできます:
{
"extraKnownMarketplaces": {
"utakata-plugins": {
"source": {
"source": "github",
"repo": "UtakataKyosui/C2Lab"
}
}
}
}
マーケットプレイス追加後、/plugin で UI を開いて使いたいプラグインを選択するか、CLI でインストールします:
# 例: jj-vcs-workflow をインストール
claude plugin install jj-vcs-workflow@utakata-plugins
# プロジェクトスコープ(チーム共有)でインストール
claude plugin install jj-vcs-workflow@utakata-plugins --scope project
| スコープ | 保存先 | 用途 |
|---|---|---|
user(デフォルト) | ~/.claude/settings.json | 個人の全プロジェクトで使用 |
project | .claude/settings.json | チームで共有 |
local | .claude/settings.local.json | 個人用・gitignore 済み |
| プラグイン | 説明 |
|---|---|
| jj-vcs-workflow | Jujutsu (jj) の総合ガイド。基本コマンド・Git 移行・並列開発・履歴操作・安全な push ワークフロー |
| review-workflow | PR レビュー対応の自動化。コメント取得→修正→検証→コミット→Push を Python で制御 |
| session-saver | セッション ID を自動保存し、過去セッションへの復帰を容易にする |
| dev-cost-tracker | トークン使用量・費用を機能単位で記録。コスト管理に活用 |
| プラグイン | 説明 |
|---|---|
| rust | Rust 開発支援。コードレビュー・デバッグ・最適化エージェントとフック |
| code-review | 汎用コードレビュー。レビュー原則とチェックリストコマンド |
| tdd-enforce | TDD を強制。テストなしの実装をブロックする多言語対応フック |
| wasm-optimizer | JS/TS の重い処理を検出し、WebAssembly ライブラリへの置き換えを提案 |
| scaffdog-colocation | scaffdog を使ったコロケーションパターンによるファイル分割支援 |
| poml-assist | Microsoft POML によるプロンプト設計支援。バリデーション・レンダリング付き |
| プラグイン | 説明 |
|---|---|
| protobuf | Protocol Buffers のスタイルガイド・ツール使用例 |
| moonrepo | Moonrepo (Task Runner) + proto (Toolchain Manager) のガイド |
| activitypub | ActivityPub C2S インタラクションの実装支援 |
| プラグイン | 説明 |
|---|---|
| zenn-review | Zenn 記事・書籍のレビュー。誤字脱字・構文・フロントマター・章間整合性チェック |
C2Lab/
├── .claude-plugin/ # マーケットプレイスメタデータ (marketplace.json)
├── plugins/ # 各種プラグイン
│ ├── activitypub/
│ ├── code-review/
│ ├── dev-cost-tracker/
│ ├── jj-vcs-workflow/
│ ├── moonrepo/
│ ├── poml-assist/
│ ├── protobuf/
│ ├── review-workflow/
│ ├── rust/
│ ├── scaffdog-colocation/
│ ├── session-saver/
│ ├── tdd-enforce/
│ ├── wasm-optimizer/
│ └── zenn-review/
├── jj-config/ # Jujutsu (jj) 設定ファイル
└── scripts/ # リント・チェック用スクリプト
各プラグインは以下のコンポーネントを任意に含みます:
skills/ — コンテキストとして読み込まれるナレッジベースcommands/ — /command-name で呼び出せるスラッシュコマンドagents/ — 特定タスクに特化したサブエージェントhooks/ — ツール実行前後に自動実行されるフックAI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Complete developer workflow toolkit. Includes 34 reference skills, 34 specialized agents, and 21 slash commands covering TDD, debugging, code review, architecture, documentation, refactoring, security, testing, git workflows, API design, performance, UI/UX design, plugin development, and incident response. Full SDLC coverage with MCP integrations.
Complete developer toolkit for Claude Code
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Advanced development superpowers for orchestrating complex workflows with Superpower Loop and work verification
Comprehensive Rust development assistant with meta-question routing, coding guidelines, version queries, and ecosystem support