关于 domain-discover
`domain-discover` 是一项技能,用于分析代码库并生成领域知识 Markdown 文件,供后续 Claude Code 会话使用。它会参考仓库结构、配置、应用文件和现有文档。
主要功能
- 01根据参数推断领域名称和输出目录
- 02扫描仓库结构与技术栈
- 03检查配置和关键应用文件
- 04参考现有文档
- 05创建或更新领域 Markdown 文件
适用场景
- 01为后续 Claude Code 工作记录代码库领域知识
- 02在指定输出目录创建领域文件
- 03检查项目结构后更新领域说明
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ delexw/ claude-code-misc --skill domain-discover安装后在 Claude Code 中输入/domain-discover确认已加载。
附带文件references/output-format.mdreferences/rules.md
详细介绍
发现领域知识
你的任务是为代码库创建一份全面的领域知识文件,帮助未来的 Claude Code 实例高效地使用此仓库。
输入
原始参数:$ARGUMENTS
根据参数推断:
- DOMAIN_NAME:领域名称,用作输出文件名
- OUT_DIR:输出目录;若未提供,则使用
.(项目根目录)
输出位置
- 创建或更新
OUT_DIR/{DOMAIN_NAME}.md - 写入前运行
mkdir -p OUT_DIR,确保目录存在。
目标
分析所提供的代码库,并创建或更新 {DOMAIN}.md 文件,其中包含高效开发所需的关键信息。
分析方法
- 首先,扫描仓库结构,了解项目类型和技术栈
- 阅读关键配置文件(package.json、requirements.txt、Makefile 等),识别构建和测试命令
- 检查主要应用文件,了解整体架构
- 查阅现有文档(README.md、docs/),了解重要背景信息
执行
遵循 references/rules.md 中的内容要求、指南和安全规则。 使用 references/output-format.md 中的输出模板和验证标准。
评论
支持 Markdown