Communitygithub.com

Evan1108-Coder/Project-Context-Review-Skill-Claude-Codex

ClaudeやCodex用のスキルで、プロジェクトをスキャンして構造化されたコンテキストを作成し、コーディング、レビュー、テスト、設計作業の前段階で活用します。

Project-Context-Review-Skill-Claude-Codex とは?

このスキルは、AIエージェント(ClaudeやCodex)がプロジェクトのコードベースやドキュメントを事前にスキャンし、構造化されたコンテキスト(プロジェクトのアーキテクチャ、ファイル構成、依存関係、主要なAPI、設計上の決定事項など)を抽出・整理するためのものです。コーディング、レビュー、テスト、設計作業を開始する前に実行することで、AIエージェントがプロジェクト全体を理解した状態でタスクに取り組めるようになり、より正確でコンテキストに即した回答やコード生成が可能になります。Node.jsベースのプロジェクトに対応し、設定ファイル(package.json, tsconfig.jsonなど)やソースコードの構造を解析し、要約を提供します。これにより、大規模なプロジェクトにおけるAIアシスタントのパフォーマンス向上と、不適切なコード提案のリスク低減が期待できます。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add Evan1108-Coder/Project-Context-Review-Skill-Claude-Codex

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

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

ドキュメント

Project-Context-Review-Skill-Claude-Codex は何をしますか?

ClaudeとCodex用のスキルで、プロジェクトをスキャンして構造化されたコンテキストを作成し、コーディング、レビュー、テスト、設計作業の前段階で活用します。

概要

このスキルは、プロジェクトのコードベースを分析し、AIエージェントがより正確でコンテキストに即した応答を生成できるようにするための構造化されたコンテキストを提供します。主要なファイル、アーキテクチャ、依存関係を特定し、プロジェクト全体の理解を支援します。

サポート対象

  • プラットフォーム: Claude Desktop, Codex CLI, Cursor
  • 言語: Node.js(TypeScript / JavaScript)

使用方法

以下のコマンドをプロジェクトルートで実行します:

# プロジェクトコンテキストをスキャン
skill run project-context-review

または、AIエージェントに対して直接リクエストします:

プロジェクトのコンテキストをレビューして

出力内容

スキルは以下の情報を構造化された形式で出力します:

  1. プロジェクト概要
    • 名前、バージョン、説明
  2. ファイル構成
    • 主要なディレクトリとファイル(src/, tests/, config/ など)
  3. 依存関係
    • 主要なパッケージとそのバージョン
  4. 設定ファイル
    • package.json, tsconfig.json, .env など
  5. アーキテクチャ上の決定
    • 使用されているパターン(MVC, クリーンアーキテクチャなど)

設定

プロジェクトルートの .claude/settings.json または codx.json にスキルの設定を追加できます:

{
  "skills": [
    {
      "name": "project-context-review",
      "repository": "Evan1108-Coder/Project-Context-Review-Skill-Claude-Codex"
    }
  ]
}

注意事項

  • このスキルはプロジェクトの読み取り専用操作を行います。変更は加えません。
  • 大きなプロジェクトではスキャンに時間がかかる場合があります。
  • 機密情報が含まれるファイルはスキャン対象から除外してください(.gitignore と同様のパターンを使用)。

関連スキル