claude-code-optimizer は何をしますか?
Claude Code をスキル、ルール、フック、テンプレートで最適化し、トークン消費を削減して出荷を加速します。
概要
このスキルは、Claude Code エージェントのパフォーマンスを最大化するために設計されています。主要な構成要素は以下の通りです:
- スキル: タスク固有の専門知識を提供する定義済みの対話パターン
- ルール: 不要な出力や冗長な処理を抑制する制約条件
- フック: 定型作業(コードレビュー、テスト実行など)を自動化するトリガー
- テンプレート: よく使われるコード生成パターンの標準化
使い方
- このリポジトリをプロジェクトにクローンまたは追加します。
- 各設定ファイルを適宜
CLAUDE.mdまたは.claude/ディレクトリに統合します。 - Claude Code を起動し、最適化された振る舞いを確認します。
ルール例
## トークン節約ルール
- 回答は常に簡潔に、必要なコードのみを提示すること。
- エラーメッセージが明確でない限り、完全なスタックトレースを出力しないこと。
- 同じファイルの内容を繰り返し説明しないこと。
フック例
# .claude/hooks/pre-commit.yml
- name: lint-check
command: npm run lint
on: [commit]
対応プラットフォーム
- Claude Code (推奨)
- 他の Claude ベースのエージェントでも一部互換性あり
カスタマイズ
プロジェクトの要件に応じて、ルールやテンプレートを編集してください。全ての設定はプレーンテキストのマークダウンファイルで管理されているため、バージョン管理も容易です。
ライセンス
MIT