工程开发
using-skills
强制性工作流程技能,用于管理对话状态、执行技能发现,并通过 TodoWrite 清单确保任务执行。
简介
using-skills 代理是一个基础架构组件,旨在规范软件代理在项目执行期间的行为。它强制执行一项严格且不可协商的协议,用于从存储库的技能集中识别并调用专用功能。通过要求代理在回应任何用户提示之前验证相关技能的存在,它防止了过早执行、确保了上下文感知决策,并保证遵循已记录的最佳实践。此技能作为一个元治理层,防止了常见的合理化行为,例如将任务视为“太简单”或跳过正式验证步骤。
-
强制协议:执行基于清单的回应机制,要求代理列出可用技能、评估适用性,并通过 Skill 工具宣布使用。
-
TodoWrite 整合:强制为技能说明中的任何可操作项目建立持久的 TodoWrite 任务,确保复杂的工作流程在对话过程中不会丢失或被跳过。
-
合理化过滤:明确定义并禁止常见的失败模式(例如:“这只是一个简单的问题”、“让我先检查文件”),迫使代理依赖既定系统而不是启发式捷径。
-
工作流程一致性:确保像头脑风暴、测试驱动开发 (TDD) 和验证等关键实践,无论用户对任务复杂度的感知如何,都能被持续触发。
-
务必查阅存储库的 .claude/skills/ 目录,以确保代理使用此协议的最新版本。
-
请勿尝试在脑中处理清单;始终使用 TodoWrite 以确保问责制和可追溯性。
-
如果技能适用于任务的 1%,则必须使用它;没有选择退出的选项。
-
此技能旨在供所有与代码库交互的软件代理使用,以保持与 SDD(规格驱动开发)标准和项目架构的严格一致。
仓库统计
- Star 数
- 1
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- Dart
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 18:17