‹ 首页

dev-deepinit

@evolution-foundation · 收录于 5 天前 · 上游提交 2 个月前

Deep codebase initialization — generate hierarchical AGENTS.md / CLAUDE.md context files for a new project so engineering agents have full context from session start.

适合你,如果需要在项目启动时为AI助手提供完整上下文

/ 通过 npx 安装 校验哈希
npx oh-my-skill add evolution-foundation/evo-nexus/dev-deepinit
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- evolution-foundation/evo-nexus/dev-deepinit
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify evolution-foundation/evo-nexus/dev-deepinit
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
509GitHub stars
~514上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 7f5dd76 · 表述以原文为准
它做什么

装上后,Claude 会在新项目或项目缺少上下文文档时,自动扫描代码库,生成结构概览、技术栈、命令等说明文件(CLAUDE.md / AGENTS.md),让你每次开始都能直接使用,无需重新探索代码。

什么时候触发

当你接手一个新项目、项目缺少 AGENTS.md / CLAUDE.md 等上下文文档,或重大重构后需要更新文档时触发。

装好后可以这样说
Claude 会开始扫描并生成文档。
直接生成两份核心上下文文件。
Claude 会重新生成以反映最新结构。
技能原文 SKILL.md作者撰写 · Apache-2.0 · 7f5dd76

Dev Deepinit

Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.

Deep codebase initialization. For a new project, generate hierarchical AGENTS.md / CLAUDE.md context files that give engineering agents full project context from session start — instead of forcing them to re-discover the codebase every session.

Use When
  • Onboarding a new project to EvoNexus
  • Existing project lacks AGENTS.md / CLAUDE.md / project context docs
  • After a major refactor that invalidates existing context docs
Do Not Use When
  • Project already has comprehensive context docs
  • Trivial / experimental codebases (overhead not worth it)
Workflow
Phase 1 — Discovery

Delegate to @scout-explorer:

  • Map the directory structure
  • Identify the language(s), framework(s), build tools
  • Find entry points (main files, package scripts, CI configs)
  • Find test setup
  • Find existing docs (README, ARCHITECTURE.md, etc.)
Phase 2 — Synthesis
  • Project purpose (1-2 sentences)
  • Tech stack
  • Architecture overview
  • Key directories with their purpose
  • Build / test / run commands
  • Conventions detected (naming, error handling, imports)
  • Known gotchas (from comments, TODOs, recent commits)
Phase 3 — Generation

Create the hierarchical context:

{project-root}/
├── CLAUDE.md          # Top-level project context (this is what Claude reads first)
├── AGENTS.md          # Detailed context for engineering agents
└── docs/
    └── architecture/
        └── [C]project-overview-{date}.md
Phase 4 — Verification
  • @oath-verifier reads the new context docs and confirms they're accurate
Output Files
CLAUDE.md (top of project)
# {Project Name}

[1-2 sentence purpose]

## Tech Stack
- Language: ...
- Framework: ...
- Build: ...

## Quick Commands
- Build: `...`
- Test: `...`
- Run: `...`

## Architecture
[high-level overview]

## Conventions
[detected patterns]
AGENTS.md (detailed context)
# Engineering Context

## Module Map
- `src/auth/` — authentication
- `src/db/` — database layer
- ...

## Key Files
- `src/main.ts:42` — entry point
- ...

## Patterns
[deep convention notes]

## Gotchas
[known pitfalls]
Pairs With
  • @scout-explorer (Phase 1)
  • @quill-writer (writes the actual docs)
  • @oath-verifier (Phase 4 verification)
按 Apache-2.0 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。