SuperAPI AI 工具集

contributing-md

写作与研究

查看项目

更新于 10-15 21:51

技能介绍

用途:为 Sentry SDK 仓库生成或对齐 CONTRIBUTING.md,使其符合 develop.sentry.dev 的标准模板。规范符合度是首要目标,SDK 专属内容会被保留或补充在标准内容周围。文件目标 100–200 行,详细流程链接到 develop.sentry.dev,不重复复制。

主要能力与使用方式:

  1. 获取模板:从 https://develop.sentry.dev/sdk/getting-started/templates/contributing-md-template/ 拉取,作为必需章节、结构和链接的权威来源。
  2. 读取现有文件:若 CONTRIBUTING.md 已存在则读取,其中已有的命令和 SDK 专属内容应被信任;不存在则以模板为起点。
  3. 从仓库查找命令:对缺失或占位值,按优先级读取 .github/workflows/*.yml(权威的测试/检查/构建命令)、Makefile / Taskfile.yml / tox.ini(命令封装)、README.md(安装命令、SDK 名称),必要时查 docs.sentry.io 对应 SDK 的安装步骤。
  4. 参考示例仓库:sentry-python、sentry-javascript、sentry-go、sentry-cocoa、sentry-java,用于结构参考。
  5. 编写文件:按模板章节顺序,保留的 SDK 专属章节追加在标准内容之后;发现矛盾时用 TODO 注释标记而非删除;若超过 200 行,将冗长步骤移到链接文档。
  6. 验证:grep 查找 [,确保没有未替换的占位符。

质量清单:所有 [placeholder] 替换为真实内容;命令经 CI 配置或 README 验证;保留现有 SDK 专属章节;非标准内容用 TODO 注释标记;包含 AI 归属章节;文件 100–200 行;链接不指向 Notion 或 Linear。

限制:资料未提供该技能的安装方式、运行环境、收费与平台信息,暂未提供。