ASMN-96/ai-agents-skills-toolkit

AIコードエージェント向けのバイブコーディングガバナンスツールキット。ソースの来歴、アクティベーション境界、検証の誠実性、リリース証跡をCodex、Claude Code、プロジェクト所有ワークフロー全体で管理します。

ai-agents-skills-toolkit とは?

このスキルは、AIエージェント(主にCodexやClaude Code)を用いた「バイブコーディング(雰囲気プログラミング)」におけるガバナンスを提供するツールキットです。ソースコードの来歴(Provenance)や、AIが自動生成したコードの範囲を明確にするアクティベーション境界(Activation Boundaries)、生成コードの検証プロセスにおける透明性(Validation Honesty)、そしてリリース時の証跡管理(Release Evidence)を一元管理します。プロジェクト固有のワークフローとも連携可能で、AIエージェントが自律的に生成したコードの信頼性を担保し、開発プロセス全体の監査可能性を向上させることが目的です。このスキルは、AIコード生成の品質管理とコンプライアンスを重視するチームにとって有用で、エージェントの出力を安全かつ確実にプロジェクトへ統合するための枠組みを提供します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add ASMN-96/ai-agents-skills-toolkit

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

ai-agents-skills-toolkit は何をしますか?

AIコードエージェント向けのバイブコーディングガバナンスツールキット。ソースの来歴、アクティベーション境界、検証の誠実性、リリース証跡をCodex、Claude Code、プロジェクト所有ワークフロー全体で管理します。

はじめに

このツールキットは、AIエージェントが自律的にコードを生成・変更する際の信頼性と透明性を確保するために設計されています。以下の4つの主要なガバナンス領域をカバーします。

  • ソース来歴(Source Provenance): 生成されたコードの出所と生成プロセスを追跡します。どのプロンプト、どのモデル、どの時点で生成されたかを記録します。
  • アクティベーション境界(Activation Boundaries): AIエージェントが変更・生成を許可されるスコープを定義します。安全な範囲を超えたアクションを防止します。
  • 検証の誠実性(Validation Honesty): 生成されたコードの検証プロセスを自動化し、その結果を改ざん不可能な形で記録します。単体テスト、静的解析、セキュリティスキャン結果を含みます。
  • リリース証跡(Release Evidence): 各リリースに対して、AIエージェントが関与したすべての変更とその検証結果を証跡として保存します。監査要件を満たします。

対応プラットフォーム

  • Codex (OpenAI/Anthropic/Mistral等のコード生成AI)
  • Claude Code (Anthropic Claudeを用いたコード編集エージェント)
  • プロジェクト所有ワークフロー (カスタムCI/CDパイプラインや手動プロセス)

クイックスタート

# プロジェクトにツールキットを追加(例: npm)
npm install @asmn-96/ai-agents-skills-toolkit

または、プロジェクトのルートにai-governance.json設定ファイルを作成します:

{
  "provenance": {
    "enabled": true,
    "storage": ".ai-provenance/"
  },
  "boundaries": {
    "allowlist": ["src/**", "tests/**"],
    "denylist": ["node_modules/**", "dist/**", ".git/**"]
  },
  "validation": {
    "runner": "jest"
  },
  "evidence": {
    "format": "markdown"
  }
}

主な機能

1. ソース来歴の追跡

AIエージェントが生成したすべてのファイル変更を、以下のメタデータとともに記録します。

  • エージェント名とバージョン
  • 使用したモデル
  • 時刻と日付
  • 元のプロンプト要約

2. アクティベーション境界の設定

許可リストと拒否リストを使用して、AIエージェントが変更可能なパスを制御します。

3. バリデーション自動化

コード変更後に自動的にテストとチェックを実行し、結果を検証ログに保存します。

4. リリース証跡の生成

リリースタグごとに、関連するすべてのAI生成変更と検証結果を含むレポートを生成します。

詳細ドキュメント

詳細については、各サブディレクトリのドキュメントを参照してください。

ライセンス

MIT License - 詳細はLICENSEファイルを参照してください。

関連スキル