本記事では、superpowers と組み合わせて使うプラグイン集 claude-night-market を紹介します。
superpowersが開発プロセスの骨格(いつ・何をするか)を担い、night-marketがその各フェーズをより深く掘り下げます。コードレビュー・spec駆動開発・ドキュメント生成・トークン最適化など、用途ごとに特化したプラグインが揃っており、superpowersの設定はそのままに追加できます。
superpowersとは(知っている人は読み飛ばしてOK)
superpowersはClaude Codeのプラグイン機能を使って開発プロセスを管理する汎用フレームワークです。「まず要件を整理してから実装する」「デバッグは仮説→検証の順で進める」「完了前に必ず検証する」といった開発の鉄則を定義しています。
インストールは以下のとおりです。
claude plugin marketplace add obra/superpowers-marketplace
claude plugin install superpowers@superpowers-marketplace
night-marketとは
night-marketはsuperpowersと同じ Claude Codeプラグイン形式 で作られた拡張パック群です。GitHubリポジトリ athola/claude-night-market で管理されており、23のプラグインが含まれます。
インストールはmarketplaceへの登録からです。
claude plugin marketplace add athola/claude-night-market
あとは使いたいプラグインを個別にインストールします。
claude plugin install sanctum@claude-night-market
claude plugin install pensive@claude-night-market
claude plugin install spec-kit@claude-night-market
23プラグイン一覧
| プラグイン | 役割 |
|---|---|
| sanctum | コミットメッセージ生成・PR作成・issueの実装・スタックブランチ管理など、gitとPRワークフロー全般を担う |
| pensive | コードレビューの専門スキル集。Rust・API・テスト・セキュリティ・アーキテクチャなど軸ごとに特化したレビュアーを持つ |
| spec-kit | spec→plan→tasks→実装の仕様駆動開発フロー。各フェーズを独立したスキルとして管理する |
| imbue | 実装前後の品質ゲート。依存パッケージの実在確認・証跡付きレビュー・additive bias監査など分析メソドロジーを提供する |
| conserve | コンテキスト・トークンの最適化。コードブロート検出、AI生成コードの品質チェック、コンテキスト圧縮を行う |
| scribe | ドキュメント生成・AIスロップ検出・ライティングボイス抽出と再現・チュートリアル作成などドキュメント系を担う |
| attune | ブレインストーミングから仕様作成・アーキテクチャ設計・プロジェクト初期化・実装まで、新規プロジェクトのフルサイクルを管理する |
| egregore | 自律エージェントオーケストレーター。セッションをまたいで開発ライフサイクル全体を無人で処理する |
| archetypes | 14のアーキテクチャパラダイム(レイヤード・ヘキサゴナル・マイクロサービス等)の選択と実装ガイダンスを提供する |
| leyline | 他プラグインが使う共有インフラ層。認証パターン・エラーハンドリング・quota管理・リスク分類など横断的なユーティリティを提供する |
| abstract | スキル・プラグイン・フック開発のためのメタインフラ。品質チェック・バリデーション・スキャフォールディングを提供する |
| parseltongue | Python開発特化。pytest/TDDワークフロー・CPUとメモリのプロファイリング・asyncioパターン・pyproject.tomlとuvの設定テンプレートを含む |
| cartograph | コードベースの可視化。アーキテクチャ図・データフロー・依存関係・コールグラフをMermaidで生成する |
| conjure | Gemini・Qwenなど外部モデルへのタスク委譲。大量処理や要約などをClaude以外のモデルに割り当てる |
| gauntlet | コードベース学習ツール。コード知識グラフの構築・クイズ・スペースドリピティションで開発者がAIに依存しすぎてコード理解が劣化するのを防ぐ |
| herald | GitHub Issues・Slack・Discord・汎用webhookへの通知システム。egregoreから独立して使える |
| hookify | Claudeの振る舞いを強制するフックと安全ルールの集合。mainへのforce pushブロック・大容量ファイル警告などをインストール直後から有効にする |
| memory-palace | メモリーパレス技法による空間的な知識整理。palaces(階層構造)・gardens(双方向リンク)・review chamber(PRレビュー知識)の3形式でドメイン知識を管理する |
| minister | GitHubリポジトリデータを使ったプロジェクト管理。issue作成・クローズ・イニシアチブのステータスレポート生成を行う |
| oracle | ONNXランタイムによるローカルMLモデル推論デーモン。HTTP経由で推論APIを提供し、明示的なopt-inで起動する |
| phantom | Computer Use APIを使ったデスクトップGUI操作の自動化。CLIが使えない操作のスクリプト化やブラウザセッションの録画に使う |
| scry | ターミナル録画・ブラウザ自動化・GIF処理・チュートリアル合成などメディア生成全般を担う |
| tome | コードリポジトリ・コミュニティ議論・学術文献・TRIZ類比推論の4チャネルで自律的にリサーチしレポートを生成する |
各プラグインの詳細は GitHubリポジトリ を参照してください。
自分の運用例
コンテキストを節約するため、必要なプロジェクトの時だけオンにしています。
常時ON(全プロジェクト共通)
-
conserve— トークン最適化はどのプロジェクトでも使うため常時有効化 -
leyline— 他プラグインの共通インフラとして常時有効化
gitを使うプロジェクト
-
sanctum— コミット・PR・issue管理のため -
pensive— コードレビューを厚くしたい場合に -
spec-kit— 仕様が複雑な新規開発で -
imbue— 実装の品質ゲートを強化したい場合に -
attune/egregore— 大規模・長期プロジェクトで
ドキュメント作成プロジェクト
-
scribe— ドキュメントの品質を向上するため -
tome— 調査が必要な記事を書くときに
まとめ
- marketplace を登録し、使いたいプラグインだけを個別にインストールした
- conserve・leyline は常時ON、残りは全部オンにするとコンテキストが増えるため、プロジェクトの種類に応じてオンオフを切り替えている