Community写作与编辑github.com

bwkw/dotagents

个人 AI 开发工具包——包含技能、钩子和验证门控,可在 Claude Code 和 Cursor 中工作。全局安装一次;产品仓库保持原样。

dotagents 是什么?

bwkw/dotagents 是一个个人 AI 开发工具包,旨在统一和简化在 Claude Code 和 Cursor 等 AI 编码代理中的工作流程。它通过提供可复用的技能(skills)、钩子(hooks)和验证门控(verification gates),让开发者可以全局安装一次,而无需在每个产品仓库中重复配置。该技能特别强调**不修改源代码**,仅用于调查和审查,适合代码审查、安全审计或依赖分析等只读场景。它定义了严格的前置条件检查、按需加载文件读取规则以及步骤化的执行流程,最后输出结构化的报告。支持跨平台工作,并鼓励通过证据纪律(如引用具体行号)和明确的完成条件来确保输出的可靠性。

兼容平台✓Claude Code~Codex CLI✓Cursor
npx skills add bwkw/dotagents

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

/skill-name — 一行角色描述

重要:本技能绝不修改源代码。(仅限调查和审查技能。对于会编写代码的技能,请删除此行,并明确说明可以触及的内容。)

前置条件

如果任何一行检查失败,立即停止。报告哪个条件失败。不要继续。

条件如果未满足
…停止,报告未满足的条件,不要继续

工作流程中的位置

上游本技能下游
…/skill-name…

需要读取的文件

始终读取

文件原因
……

仅在满足条件时读取

文件触发条件
……

禁止“以防万一”地读取所有内容。仅当条件表实际触发时才加载它。

步骤

步骤 1. …

证据纪律

  • 仅报告你直接验证的内容。
  • 引用位置格式为 path/to/file.ts:L42。
  • 当你没有依据时,应写“无法确认”——不要猜测。
  • 明确区分事实与推断。
  • 为任何外部声明附上 URL。

输出

输出去向及格式。如果模板过长,请将其移至 ${CLAUDE_SKILL_DIR}/reference/output-template.md 并在此处引用。

完成条件

  • …

下一步

下一步应运行什么,以及是否先 /clear。

相关技能