harness-builder-skill は何をしますか?
メタスキル:任意のドメイン手法を、スタンドアロンなAIエージェントフレームワークへ変換します。純粋なMarkdown、ゼロ依存、クロスプラットフォーム。harness-all プロダクションレディフレームワークファミリーから抽出されました。
概要
このメタスキルは、特定のドメイン手法を、Claude Code、Cursor、Codex などのAIエージェント用の完結型フレームワークに変換する方法を提供します。
はじめに
このスキルは、AIエージェントが特定のワークフローやプロセスを自律的に実行できるように設計されています。それは、特定の方法論を簡潔なマークダウンドキュメントとしてカプセル化することで機能します。
前提条件
- AIエージェント(Claude Code、Cursor、Codex など)
- 変換するドメイン手法の明確な定義
特徴
- 純粋なMarkdown: 特別な依存関係や複雑なプログラミング構成は不要
- ゼロ依存: 追加のライブラリ、パッケージ、またはランタイムは不要。エージェントが標準のMarkdownを解釈するだけで動作
- クロスプラットフォーム: 任意のバージョン管理システム、CI/CDパイプライン、またはドキュメントツールに統合可能
- プロダクションレディ: このフレームワークは
harness-allフレームワークファミリーから抽出されており、実際のシナリオでの堅牢性を確保
使用方法
- ドメイン手法に焦点を当てた新しいリポジトリまたはディレクトリを作成します。
- このメタスキルをテンプレートとして使用して、フレームワークを定義します。
- エージェントにフレームワークをロードさせます。
例:コードレビューワークフロー
# コードレビューフレームワーク
## 目標
すべてのコードレビューが、特定のガイドラインに従って完了していることを確認する。
## 手順
1. 変更内容をローカルブランチにフェッチする。
2. 変更されたファイルをレビューし、パフォーマンス、セキュリティ、可読性を確認する。
3. 改善点を指摘したフィードバックを作成する。
4. PRに対して“LGTM”として承認する。
なぜこのメタスキルか?
これは、特定のスキルビルダーや複雑なプログラミングフレームワークに依存することなく、独自のAIエージェントを作成できる柔軟性を提供します。