umputun/cc-thingz

various things for claude code

解決する課題

Claude Code向けの厳選されたプラグインマーケットプレイスを提供し、ベースツールにはない専門的な機能(構造化された実装計画、厳格なコードレビューワークフロー、共同設計対話など)を追加します。

仕組み

このプロジェクトは、Claude Codeプラグインシステムを通じてインストール可能な一連の独立したプラグイン(フック、スキル、コマンド)で構成されています。これらのプラグインは、以下の方法でAIの動作を拡張します。

  • スキル (Skills):新しいスラッシュコマンド(例:/brainstorm、/review)を追加し、多段階のAIワークフローをトリガーします。
  • コマンド (Commands):構造化されたファイル(実装計画など)を作成・管理します。
  • フック (Hooks):特定のイベント(ExitPlanModeやUserPromptSubmitなど)をインターセプトし、外部スクリプトやエディタオーバーレイをトリガーして、人間による検証を可能にします。
  • サブエージェント (Subagents):Claude Codeのサブエージェント機能を活用し、並列レビュー(品質、テスト、ドキュメント)や自律的なタスク実行を行います。

対象ユーザー

Claude Codeを使用しており、単なるチャット対話を超えて、正式な計画、自律的な実行、厳格な技術文書作成基準を含むプロフェッショナルなソフトウェアエンジニアリングライフサイクルを目指す開発者。

ハイライト

  • 構造化された計画:/planning:make コマンドにより、正式な計画ファイルを生成する前に、コンテキストの収集とアプローチのトレードオフをユーザーにガイドします。
  • 自律的な実行:/planning:exec スキルにより、分離されたサブエージェントと多段階レビュープロセスを使用して、計画タスクを一つずつ実行します。
  • インタラクティブなレビューオーバーレイ:ターミナルオーバーレイ(agterm, tmux, kitty, wezterm)との統合により、ユーザーがエディタ上で直接計画や差分に注釈を付け、AIがそれを基に作業を修正できるようにします。
  • 詳細なPR分析:スコープクリープの検出、アーキテクチャ分析を行い、git worktreesを使用してローカル環境への影響を回避するレビューツール。
  • 分析ツールセット:弁証法的分析、根本原因調査のための専門スキル、および技術コミュニケーションからAI特有の言い回しを排除するための「ライティングスタイル」ガイド。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト