mcpField
T
technical-docs

technical-docs

github.com/oakoss开发20166 次安装10 周前更新
代码仓库

关于 technical-docs

面向开发者的技术文档编写与维护技能,强调将文档纳入代码管理。涵盖 Mermaid 图表、文档覆盖率审查及风格规范等生命周期任务。

主要功能

  1. 01文档即代码工作流
  2. 02Mermaid 图表编写指南
  3. 03文档覆盖率审查
  4. 04API 参考生成指南
  5. 05风格指南与运行手册模式

适用场景

  1. 01编写新功能发布文档
  2. 02对照代码变更审查文档
  3. 03用 Mermaid 绘制架构图
  4. 04制定项目写作规范

安装

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

$npx skills add https://github.com/oakoss/agent-skills --skill technical-docs

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
ai-collaboration.md
doc-coverage.md
markdown-standards.md
mermaid-diagrams.md
runbooks-and-onboarding.md
writing-style.md

详细介绍

文档

技术写作、代码化图表和文档生命周期管理。将文档视为代码:进行版本控制、代码检查,并通过 CI 验证。

适用场景:创建或更新技术文档、生成 Mermaid 图表(流程图、ERD、时序图)、审查文档对代码的覆盖情况,或制定风格指南。

不适用场景:撰写营销文案、博客文章,或不与代码放在一起的内容。

快速参考

任务方法要点
文档同步审查git diff main...HEAD + 导出项扫描对照符号与文档覆盖情况
时序图Mermaid sequenceDiagram + autonumber将消息映射到函数调用
ERDMermaid erDiagram + 鸟爪表示法从 Drizzle/Prisma 架构中推导
Git 图Mermaid gitGraph统一使用 main/develop/feature 分支
功能发布文档概述 + 配置 + 示例 + 故障排除每项新功能都要有检查清单
API 参考根据 JSDoc/TSDoc 注释生成切勿手动编写 API 参考文档
风格指南主动语态 + 现在时 + 直接称呼读者自然易读,同时表达准确
AI 辅助起草清点 + 差距分析 + 起草 + 人工审查AI 起草,人类核验准确性
Markdown 标准YAML frontmatter + 标注语言的代码块始终注明代码块语言
复杂图表拆分为聚焦的子图 + 子图组每张图限制在 15-20 个节点
README 模板徽章 + 描述 + 快速入门 + API 链接用户最先看到的内容;控制在 200 行以内
ADR 格式状态、背景、决策、后果编号管理,获批后不可修改
运行手册症状、诊断、解决、升级处理面向凌晨 3 点的突发事件编写;避免歧义

常见错误

错误正确做法
使用静态图片绘制技术图表在 Markdown 中直接编写 Mermaid 语法
使用 Agent1 这类通用参与者名称使用与架构匹配的具体服务或角色名称
手动编写 API 参考文档根据源代码中的 JSDoc/TSDoc 注释生成
图表有 20+ 个节点且未分组使用子图对相关节点分组;限制在 15-20 个节点以内
文档引用过时的默认值运行文档同步审查,将导出项与覆盖情况进行比较
使用“点击此处”作为链接文本使用描述性锚文本,提升可访问性和清晰度
跳过标题层级切勿从 H2 跳到 H4;保持层级连续
混用大段文字使用项目符号、表格和图表,方便快速浏览
架构决策没有 ADR记录决策的背景、状态生命周期和后果

任务委派

  • 扫描代码库,查找未记录的导出项和文档缺口:使用 Explore Agent
  • 基于现有代码库生成包含图表的完整文档站点:使用 Task Agent
  • 为新项目规划文档架构和信息层级:使用 Plan Agent

如果有 mermaid-diagrams 技能,请将复杂图表的创建和高级 Mermaid 语法问题委派给它。 否则,建议使用:npx skills add oakoss/agent-skills --skill mermaid-diagrams 如果有 tldr-expert 技能,请将摘要和简要内容的编写委派给它。

参考资料

  • 写作风格 -- 语气、风格、格式规则、错误消息指南和结构标准
  • Mermaid 图表 -- 时序图、ERD、gitgraph、流程图模式,以及反模式和故障排查
  • 文档覆盖度 -- 功能清单、差距分析、代码优先和文档优先审查工作流
  • AI 协作 -- AI 与人工协作文档工作流、幻觉处理、文档即代码实践
  • Markdown 标准 -- Frontmatter、标题、代码块、表格、提示框和链接约定
  • 运行手册与入门指南 -- 事故运行手册模板、升级路径和开发者入门指南

评论

支持 Markdown