用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill codebase-onboarding命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
正在显示 SKILL.md
| name | codebase-onboarding |
| description | name: codebase-onboarding Use when this capability is needed. |
A comprehensive skill to help new developers understand large codebases quickly by generating architecture overviews, identifying entry points, tracing data flows, and creating navigable codebase maps.
When a user asks to understand a codebase:
Onboarding Progress:
- [ ] Step 1: Analyze project structure
- [ ] Step 2: Identify entry points
- [ ] Step 3: Map key components
- [ ] Step 4: Trace data flows
- [ ] Step 5: Document patterns
- [ ] Step 6: Generate onboarding guide
Run the structure analyzer to understand the project layout:
python .claude/skills/codebase-onboarding/scripts/analyze_structure.py .
This will output:
Find where the application starts and its main interfaces:
python .claude/skills/codebase-onboarding/scripts/find_entry_points.py .
Entry points include:
Read and analyze the core components:
Use Glob and Read tools to explore these directories.
For each major feature, trace how data moves:
python .claude/skills/codebase-onboarding/scripts/trace_data_flow.py . --feature "user authentication"
Document:
Identify recurring patterns in the codebase. See PATTERNS.md for common patterns to look for.
Key patterns to identify:
Create a comprehensive onboarding document:
python .claude/skills/codebase-onboarding/scripts/generate_map.py . --output ONBOARDING.md
The guide should include:
Generate documentation in this structure:
# [Project Name] - Developer Onboarding Guide
## Architecture Overview
[Mermaid diagram showing major components]
## Project Structure
[Directory tree with descriptions]
## Key Components
[Table of important files and their purposes]
## Data Flows
[Diagrams showing how data moves through the system]
## Common Tasks
- How to add a new API endpoint
- How to add a new feature
- How to run tests
- How to deploy
## Patterns & Conventions
[Coding standards used in this project]
User: "Help me understand this codebase"
Steps:
analyze_structure.py → Detects Node.js/Expressfind_entry_points.py → Finds src/index.js, route filesUser: "I'm new to this project, give me an overview"
Steps:
manage.py, settings.pyINSTALLED_APPSConverted and distributed by TomeVault — claim your Tome and manage your conversions.