Communitygithub.com

3bdallaha7md/skill-forge

AIスキルやコードベースの改善を自動化し、客観的なメトリクスを使用して自律モードまたはガイドモードでファイルを反復的にテスト、更新、洗練します。

skill-forge とは?

このスキルは、AIエージェントや開発者がコードベースやAIスキルの品質を継続的に向上させるためのフレームワークを提供します。自動テストの実行、メトリクスの収集、その結果に基づくファイルの修正を反復的に行うことで、手動の労力を削減しながら客観的な基準で改善を推進します。自律モードではすべての工程を自動で実行し、ガイドモードではユーザーが各変更を確認・承認できます。主にファイル操作やテスト実行など、幅広いコードベースのタスクに適応可能な汎用設計です。

対応~Claude Code~Codex CLI~Cursor
npx skills add 3bdallaha7md/skill-forge

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

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

ドキュメント

skill-forge は何をしますか?

AIスキルやコードベースの改善を自動化し、客観的なメトリクスを使用して自律モードまたはガイドモードでファイルを反復的にテスト、更新、洗練します。

機能

  • 自律モード: 事前に定義されたメトリクスに基づいて、テストの実行、結果の分析、ファイルの更新を自動で行います。
  • ガイドモード: 各変更をユーザーが確認・承認できるように、対話的なプロセスを提供します。
  • 客観的メトリクス: テストカバレッジ、パフォーマンス、エラー率などの定量的な指標を使用して改善を推進します。
  • 反復的改善: 設定された目標を達成するまで、テスト、修正、検証のサイクルを繰り返します。

使用方法

  1. スキルをリポジトリに追加します。
  2. 必要なメトリクスと目標を設定します(例:.skill-forge/config.json)。
  3. 自律モードまたはガイドモードでスキルを実行します。

設定例

{
  "mode": "auto",
  "metrics": {
    "test_coverage": 80,
    "performance": {
      "response_time": 200
    }
  },
  "targetFiles": ["src/**/*.py", "tests/**/*.py"]
}

注意事項

  • スキルは設定された目標に達するか、最大反復回数に達すると停止します。
  • ガイドモードでは、ユーザーが各変更を承認するまで次のステップに進みません。
  • メトリクスはプロジェクトの要件に応じてカスタマイズできます。

関連スキル