harness-optimizer は何をしますか?
Anthropicのハーネス設計記事に基づく8つの設計原則に従い、ハーネス設定を診断・改善するClaude Codeスキル。
概要
このスキルは、Anthropicが公開したハーネス設計記事で提供される8つの設計原則に基づき、Claude Code環境におけるハーネス設定(harness configuration)の診断と最適化を自動化します。
使用方法
- Claude Codeでこのスキルを有効にします。
- 診断したいハーネス設定ファイルを指定します。
- スキルが自動的に設定を分析し、各原則への準拠状況をレポートします。
- 改善提案に従って設定を修正します。
設計原則
スキルは以下の8つの原則に基づいて評価・改善を行います:
- 原則1: ハーネス設定の明確な構造化
- 原則2: 再利用可能なコンポーネントの分離
- 原則3: エラーハンドリングの適切な実装
- 原則4: 実行の順序と依存関係の明確化
- 原則5: 環境変数と設定の外部化
- 原則6: ドキュメントとコメントの充実
- 原則7: テスト容易性の確保
- 原則8: パフォーマンス最適化
対応プラットフォーム
- Claude Code (推奨)
- その他のAIエージェント環境(実験的サポート)
注意事項
- このスキルは設定の分析と提案を行いますが、最終的な承認と適用は開発者の責任で行ってください。
- ハーネス設定を変更する前に、バックアップを取ることを推奨します。