agentsclimarketplace

Codebase onboarding

Skill mturac/everything-openai-codex/docs/ja-JP/skills/codebase-onboarding

不慣れなコードベースを分析し、アーキテクチャマップ、主要なエントリポイント、規約、スターターCODEX.mdを含む構造化オンボーディングガイドを生成します。新しいプロジェクトに参加するか、リポでOpenAI Codexを初めてセットアップする場合に使用します。From its SKILL.md

Install
npx -y skills add mturac/everything-openai-codex --skill codebase-onboarding

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.2 KB, 659 tokens by cl100k_base, as published. Nobody here has run it

コードベースオンボーディング

体系的に不慣れなコードベースを分析し、構造化オンボーディングガイドを作成。新しいプロジェクトに参加するか、既存リポでOpenAI Codexを初めてセットアップする開発者向けに設計。

使用時期

  • OpenAI Codexでプロジェクトを初めて開く
  • 新しいチームまたはリポに参加
  • ユーザーが「このコードベースを理解する手助けをしてください」と求める
  • ユーザーがプロジェクトのCODEX.mdを生成するよう要求
  • ユーザーが「オンボード」または「このリポを説明」と言う

動作方法

フェーズ1:偵察

すべてのファイルを読まずにプロジェクトについての生の信号を集めます。これらのチェックを並行して実行:

1. パッケージマニフェスト検出
   → package.json, go.mod, Cargo.toml, pyproject.toml, pom.xml

2. フレームワークフィンガープリント
   → next.config、nuxt.config、angular.json、vite.config

3. エントリポイント識別
   → main.*、index.*、app.*、server.*

4. ディレクトリ構造スナップショット
   → ディレクトリツリーの最上位2レベル

5. コンフィグとツール検出
   → .eslintrc、.prettierrc、tsconfig.json、Dockerfile

6. テスト構造検出
   → tests/、__tests__/、*.spec.ts、jest.config.*

フェーズ2:アーキテクチャマップ

主要なモジュールとそれらの関係を特定します。

フェーズ3:規約とスタイル

コード規約、命名パターン、プロジェクト固有のパターンを特定。

出力

  • アーキテクチャマップ
  • 主要なエントリポイントと流れ
  • 規約とスタイルガイド
  • スターターCODEX.md

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.