Communityコーディング&開発github.com

KunihiroS/agentic-code-reasoning-skills

AIエージェントによるコード解析のための構造化された半形式的推論テンプレート。

agentic-code-reasoning-skills とは?

Agentic Code Reasoning Skills は、AIアシスタント(Claude Code, Cursor, Codexなど)を使用したコード解析を効率化するための、構造化された半形式的推論テンプレートを提供します。このスキルは、複雑なコードベースの理解、バグの発見、リファクタリングの提案など、高度な分析タスクにおいて、AIエージェントが一貫した推論プロセスを踏むことを可能にします。テンプレートは、問題の分解、仮説の生成、証拠の収集、結論の導出といったステップをガイドし、人間の開発者とAIのコラボレーションをより効果的にします。主に、大規模コードベースの分析や、複数のファイルにまたがるロジックの追跡が必要なシナリオで有用です。

対応~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add KunihiroS/agentic-code-reasoning-skills

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

agentic-code-reasoning-skills は何をしますか?

エージェンティックコード推論スキル — AI支援コード解析のための構造化された半形式的推論テンプレート。

概要

このスキルは、AIエージェントがコード解析タスクをより体系的かつ信頼性高く実行できるように設計された、一連の推論テンプレートを提供します。各テンプレートは、特定の分析目標(例:バグ特定、設計パターンの理解、パフォーマンス最適化)に合わせて調整されています。

主な機能

  • 構造化推論: 問題を小さなステップに分解し、AIが段階的に推論を進められるようにガイドします。
  • 半形式的記法: 自然言語と擬似コードを組み合わせた記法で、厳密すぎず、かつ明確な推論を可能にします。
  • 再利用可能: テンプレートはプロジェクトやタスクを越えて再利用でき、一貫した分析品質を保証します。

使用方法

  1. 分析したいコードのコンテキストをAIエージェントに提供します。
  2. 目的に最も適した推論テンプレートを選択します。
  3. テンプレートに従って、AIエージェントに分析を指示します。

サポートされるプラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIコードアシスタント

例

## 推論テンプレート: バグ分析

**目標**: 特定の関数における潜在的なバグを特定する。

**ステップ**:
1. 関数の入力と出力を定義する。
2. 関数内の各処理ブロックを列挙する。
3. 各ブロックで想定される不変条件をリストアップする。
4. 不変条件が破られる可能性があるシナリオを列挙する。
5. 各シナリオが実際のバグに該当するかを評価する。

貢献

改善提案や新しいテンプレートの追加は、Issueまたはプルリクエストでお知らせください。

ライセンス

MIT

関連スキル