mcpField
C
code-sample-documentation

code-sample-documentation

github.com/lvtd-llc开发145 次安装7 周前更新
代码仓库

关于 code-sample-documentation

用于创建和审查实用、准确、可复制且易维护的代码示例的技能,为开发者和技术写作者提供示例设计、审查与验证指引。

主要功能

  1. 01区分代码示例类型
  2. 02评估清晰度与可用性
  3. 03按任务查找相关指引
  4. 04条件允许时建议测试
  5. 05标注未经验证的假设

适用场景

  1. 01审查 API 示例和命令行命令
  2. 02编写可复制的配置片段
  3. 03设计请求与响应示例

安装

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

$npx skills add https://github.com/lvtd-llc/skills --skill code-sample-documentation

安装后在 Claude Code 中输入/code-sample-documentation确认已加载。

包含的文件

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

guidelines.md
references/core/
knowledge.md
workflows/
review-code-sample.md

详细介绍

代码示例文档

使用此技能创建和审查有用、准确、可复制且易于维护的代码示例。适用范围包括可执行示例、说明性代码片段、API 请求/响应对、CLI 命令、配置文件和生成的参考资料。

此技能源自 Docs for Developers: An Engineer's Field Guide to Technical Writing,尤其是第 5 章“Integrating code samples”。其中的指导经过改写和转述;请勿将书中的原文复制到用户输出中。来源:https://link.springer.com/book/10.1007/978-1-4842-7217-6

快速入门

  1. 加载 guidelines.md,选择最精简且实用的参考资料集。
  2. 将示例归类为可执行、说明性或成对的请求/响应。
  3. 检查示例是否有说明、简洁、清晰、可用且可信。
  4. 使用 workflows/review-code-sample.md 完整审查示例。
  5. 尽可能运行或测试示例;否则标明尚未验证的内容。

默认输出

审查或设计代码示例时,返回:

  1. 示例目的——读者应了解或完成的内容。
  2. 示例类型——可执行、说明性、请求/响应、CLI、配置或生成的示例。
  3. 问题或设计备注——按对读者的风险排序。
  4. 修订后的示例——如有要求,提供简洁且可复制的版本。
  5. 测试计划——如何验证运行时行为、输出和版本假设。
  6. 维护备注——事实来源、负责人,以及生成内容与手动编写内容的界限。

目录

需求从这里开始
了解示例类型references/core/knowledge.md
应用示例规则references/core/knowledge.md
查看修改前后的示例references/core/knowledge.md
审查或设计示例workflows/review-code-sample.md
按任务选择资料guidelines.md

核心原则

  • 示例既是文档,也是软件;请同时对待这两者。
  • 根据读者所处的阶段调整示例的复杂度。
  • 明确说明占位符、输入、输出和限制。
  • 除非示例已针对相应用途经过审查和测试,否则不要暗示它已可用于生产环境。

评论

支持 Markdown