Repolode
blader

blader/schematic

一个 Claude Code 与 Codex 技能,可根据 git 分支的代码改动反向生成产品与技术规格文档。

Star
247
Fork
25
未关闭 Issue
2
最近提交
7个月前

这是什么?

Schematic 是一个面向 Claude Code 和 Codex 的智能体技能。给定一个 git 分支,它会阅读其中的代码实现,输出一份结构化的 Markdown 规格文档,内容涵盖问题陈述、产品需求、架构、技术设计、文件清单、测试策略、发布计划和风险。

它主要解决功能已经写进代码、但文档缺失或过时的问题。开发者可以借助它快速了解别人的功能分支,也可以在开发完成后补写 PR 描述或设计文档。

技能会先梳理分支的改动范围,把变更文件分组交给并行的代理阅读,再与完整文件列表交叉比对,防止遗漏,并确保最终规格覆盖每一个改动文件。

核心功能

  • 01根据分支实现生成包含 11 个章节的 Markdown 规格文档。
  • 02由 2 到 4 个并行代理同时阅读变更文件。
  • 03将分析结果与完整文件列表交叉核对,避免遗漏。
  • 04通过克隆到 Claude Code 或 Codex 的技能目录即可安装。

适用场景

  • 为已上线或开发中、缺少规格说明的功能分支补写文档。
  • 快速熟悉同事的功能分支。
  • 在实现完成后撰写 PR 描述或设计文档。

标签

常见问题

schematic 是什么?
一个 Claude Code 与 Codex 技能,可根据 git 分支的代码改动反向生成产品与技术规格文档。 Schematic 是一个面向 Claude Code 和 Codex 的智能体技能。给定一个 git 分支,它会阅读其中的代码实现,输出一份结构化的 Markdown 规格文档,内容涵盖问题陈述、产品需求、架构、技术设计、文件清单、测试策略、发布计划和风险。
schematic 可以免费使用吗?用的什么许可证?
schematic 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
schematic 还在维护吗?
超过半年未提交。schematic 最近一次提交是在 2026年3月11日。
schematic 适合用来做什么?
为已上线或开发中、缺少规格说明的功能分支补写文档。 快速熟悉同事的功能分支。 在实现完成后撰写 PR 描述或设计文档。
在哪里获取 schematic?
源代码和安装说明在 GitHub 上:https://github.com/blader/schematic

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目