mcpField
P
project-docs

project-docs

github.com/s-hiraoku开发1978 次安装4 周前更新
代码仓库

关于 project-docs

project-docs 是一项用于让项目文档保持准确并与代码同步的技能。它指导开发者定位规范文档、精简更新内容,并核对示例与术语。

主要功能

  1. 01识别面向用户的代码变更
  2. 02定位规范文档
  3. 03尽量精简地更新文档
  4. 04依据 CLI 和代码核对示例
  5. 05检查术语与配置的一致性

适用场景

  1. 01记录新增 CLI 参数或配置变更
  2. 02更新 API 或协议参考文档
  3. 03在行为变更后检查文档

安装

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

$npx skills add https://github.com/s-hiraoku/synapse-a2a --skill project-docs

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

详细介绍

项目文档

此技能可帮助你确保文档准确、精简,并与代码库保持一致。

需要记录的内容

  • 面向用户的行为变更
  • 新增的 CLI 标志、环境变量和配置变更
  • 协议/API 变更、请求/响应格式
  • 运维指南(故障排除、限制、安全工作流)

文档更新工作流

  1. 确认代码变更及其对用户可见的影响。
  2. 找到权威文档(README、指南或参考文档)。
  3. 尽量减少改动,并遵循现有风格更新文档。
  4. 根据当前 CLI 帮助信息/代码交叉检查示例。
  5. 运行相关测试,并在更新说明中列出测试。

一致性检查

  • 选项名称与实际 CLI 标志一致(如有 --help 输出,请以其为准)。
  • 默认值正确,且仅说明一次(避免在多份文档中重复)。
  • 示例可运行,且不依赖项目私有路径。
  • README、指南和参考文档中的术语保持一致。

调用子 Agent(docs-excellence-architect)

使用 Task 工具,将以文档为重点的审查委派给专用子 Agent:

  • subagent_type:docs-excellence-architect

请提供:

  • 需要修改的文档文件
  • 需要在文档中体现的代码变更
  • 期望的文档结构(各部分应放在哪里)

示例提示词:

Review and update docs for the following changes:
- <change 1>
- <change 2>
Target files:
- README.md
- guides/*.md
- docs/*.md
Constraints:
- Minimal churn, match local style
- Ensure examples are accurate and consistent
Deliverables:
- Proposed edits (diff-style)
- A checklist of what was verified

维护指南

  • 优先使用简短章节和具体示例。
  • 避免在多个文件中重复相同的定义。
  • 当文档成为参考资料时,将其移至单一权威位置并添加链接。

评论

支持 Markdown