mcpField
C
codebase-teach

codebase-teach

github.com/fearovex-labs开发52 次安装
代码仓库

关于 codebase-teach

这是一个 Claude Code 技能,用于分析源代码树中的限界上下文、提取领域知识,并生成特性文件和覆盖率报告。它适合根据代码维护项目专属的特性文档。

主要功能

  1. 01分析限界上下文
  2. 02提取领域知识
  3. 03编写特性 Markdown 文件
  4. 04报告文档覆盖率

适用场景

  1. 01从代码库整理特性文档
  2. 02代码变更后更新特性文档

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/fearovex-labs/agent-config --skill codebase-teach

安装后在 Claude Code 中输入/codebase-teach确认已加载。

详细介绍

codebase-teach

分析项目源代码树中的限界上下文,提取各上下文的领域知识,写入 ai-context/features/<context>.md 文件,并生成包含覆盖率指标的 teach-report.md。

触发方式:/codebase-teach、教代码库、提取领域知识、更新功能文档、分析限界上下文



Claude 执行配置

这些说明将上述与工具无关的逻辑绑定到 Claude Code 执行环境中。它们属于无法移植到其他工具的执行层。

  • 功能模板路径 — 通用逻辑通过相对于仓库的路径 skills/_templates/feature/_template.md 引用功能模板。在部署的 Claude 执行环境中,该路径对应绝对路径 ~/.claude/skills/_templates/feature/_template.md(由 agent-config 仓库部署)。技能 MUST 将其作为六节功能文件的结构规范来读取。
  • 项目指令文件 — 通用逻辑中的“项目指令文件”(步骤 0,技能注册表提取)是项目根目录中的 CLAUDE.md。

评论

支持 Markdown