A
GitHubリポジトリを自動解析し、構造化ファイルで整理
by akifo
GitHub上の外部リポジトリをローカルに自動取得し、ディレクトリ構成・技術スタック・開発規約を多角的に調査できます。 AI設定ファイル(CLAUDE.md、AGENTS.md、.cursorrules等)や開発規約(CONTRIBUTING.md、linter設定など)を自動検出し、プロジェクト固有のルールを抽出できます。 リポジトリの規模に応じて8〜20個の分析視点を適応的に生成し、overview.md(俯瞰サマリー)、meta.yaml(インデックス)、rules.md(導出ルール集)を構造化ファイルとして自動出力します。 既に研究済みのリポジトリは自動的にResumeモードで差分更新され、重複作業が最小限に抑えられます。 外部プロジェクトの構成や開発方針を素早く理解したいエンジニア・プロジェクトマネージャー 複数のOSSや参考実装を横断的に調べて、ベストプラクティスを抽出したい開発者 AI開発支援ツール(Cursor、Claude等)の設定やルールを新プロジェクトに適用したい人 リポジトリの技術スタック・アーキテクチャを自動ドキュメント化したいチーム 実行フロー:(1)入力正規化&リポジトリ取得(URLまたはorg/repo形式を解析、ghqでローカル取得・更新)→ (2)初期調査(ghAPIで基本メタデータ取得、ディレクトリ構成確認、ソースファイル数で規模推定、package.jsonなどから技術スタック特定、CLAUDE.md/.cursorrules等のAI設定や.github/workflows/.eslintrc等の開発規約を調査)→ (3)視点の適応的生成(規模に応じて3フェーズで視点リスト生成:小規模8-12個、中規模12-16個、大規模16-20個、各視点にname/wave/intentを付与)。各視点に対して詳細分析を行い、構造化出力をrepos///に生成。
レビューテストセキュリティ