agentic-code-reasoning-skills は何をしますか?
エージェンティックコード推論スキル — AI支援コード解析のための構造化された半形式的推論テンプレート。
概要
このスキルは、AIエージェントがコード解析タスクをより体系的かつ信頼性高く実行できるように設計された、一連の推論テンプレートを提供します。各テンプレートは、特定の分析目標(例:バグ特定、設計パターンの理解、パフォーマンス最適化)に合わせて調整されています。
主な機能
- 構造化推論: 問題を小さなステップに分解し、AIが段階的に推論を進められるようにガイドします。
- 半形式的記法: 自然言語と擬似コードを組み合わせた記法で、厳密すぎず、かつ明確な推論を可能にします。
- 再利用可能: テンプレートはプロジェクトやタスクを越えて再利用でき、一貫した分析品質を保証します。
使用方法
- 分析したいコードのコンテキストをAIエージェントに提供します。
- 目的に最も適した推論テンプレートを選択します。
- テンプレートに従って、AIエージェントに分析を指示します。
サポートされるプラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIコードアシスタント
例
## 推論テンプレート: バグ分析
**目標**: 特定の関数における潜在的なバグを特定する。
**ステップ**:
1. 関数の入力と出力を定義する。
2. 関数内の各処理ブロックを列挙する。
3. 各ブロックで想定される不変条件をリストアップする。
4. 不変条件が破られる可能性があるシナリオを列挙する。
5. 各シナリオが実際のバグに該当するかを評価する。
貢献
改善提案や新しいテンプレートの追加は、Issueまたはプルリクエストでお知らせください。
ライセンス
MIT