Communitygithub.com

CaesiumY/harness-optimizer

Anthropicのハーネス設計記事に基づく8つの設計原則に従い、ハーネス設定を診断・改善するClaude Codeスキル

harness-optimizer とは?

このスキルは、Anthropicが公開したハーネス設計記事で提唱されている8つの設計原則に基づき、ハーネス設定(harness configuration)の診断と改善を自動化するClaude Code用スキルです。開発者はこのスキルを利用することで、既存のハーネス設定が各原則に沿っているかどうかを素早く評価し、具体的な改善点を提示してもらえます。対応プラットフォームはClaude Codeであり、スキルを有効化すると自然言語の指示からハーネス設定の分析が開始されます。このスキルは、設定ファイルの構造や各原則の要件を解析するロジックを内蔵しており、ユーザーはコードを直接修正せずとも最適化の提案を受けることができます。結果として、ハーネス設定の品質と保守性が向上し、より堅牢なAIエージェントの構築が可能になります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add CaesiumY/harness-optimizer

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

harness-optimizer は何をしますか?

Anthropicのハーネス設計記事に基づく8つの設計原則に従い、ハーネス設定を診断・改善するClaude Codeスキル。

概要

このスキルは、Anthropicが公開したハーネス設計記事で提供される8つの設計原則に基づき、Claude Code環境におけるハーネス設定(harness configuration)の診断と最適化を自動化します。

使用方法

  1. Claude Codeでこのスキルを有効にします。
  2. 診断したいハーネス設定ファイルを指定します。
  3. スキルが自動的に設定を分析し、各原則への準拠状況をレポートします。
  4. 改善提案に従って設定を修正します。

設計原則

スキルは以下の8つの原則に基づいて評価・改善を行います:

  1. 原則1: ハーネス設定の明確な構造化
  2. 原則2: 再利用可能なコンポーネントの分離
  3. 原則3: エラーハンドリングの適切な実装
  4. 原則4: 実行の順序と依存関係の明確化
  5. 原則5: 環境変数と設定の外部化
  6. 原則6: ドキュメントとコメントの充実
  7. 原則7: テスト容易性の確保
  8. 原則8: パフォーマンス最適化

対応プラットフォーム

  • Claude Code (推奨)
  • その他のAIエージェント環境(実験的サポート)

注意事項

  • このスキルは設定の分析と提案を行いますが、最終的な承認と適用は開発者の責任で行ってください。
  • ハーネス設定を変更する前に、バックアップを取ることを推奨します。

関連スキル