skill-developer
根据 Anthropic 最佳实践创建与管理 Claude Code 技能,包含触发条件、Hook 机制与渐进式披露。
简介
“技能开发者”技能是架构师与开发人员为 Claude Code 构建模块化、自动激活工作流的权威指南。它封装了技能开发的核心架构,确保 Agent 遵循 Anthropic 的性能标准,包括 500 行文档限制与有效的渐进式披露模式。对于旨在标准化 Agent 行为、强制执行防线以及通过自定义触发条件自动检索知识的团队而言,此工具集至关重要。
-
提供双 Hook 架构的完整实施指导,涵盖用于主动上下文注入的 UserPromptSubmit,以及用于错误处理提醒的停止 Hook。
-
具备 skill-rules.json 的综合架构管理,可精确控制强制执行级别(阻塞、建议、警告)与多重触发条件。
-
提供文件结构的最佳实践,利用独立的 SKILL.md 文件存放领域特定逻辑、约束条件与参考资料。
-
支持高级触发配置,包括关键字匹配、基于 Regex 的意图模式、文件路径 Glob 匹配与基于内容的验证。
-
内置调试工具,无需部署完整环境即可模拟并测试触发条件激活状况。
-
提供防护型技能的生命周期管理,能阻塞不安全的工具执行,直到完成必要的验证步骤。
-
专为开发领域特定 Agent、后端/前端准则或专业安全性防线开发的开发者所设计。
-
输入内容包括 JSON 格式的触发准则定义、Markdown 文档以及用于执行上下文的 Shell 脚本 Hook。
-
用户应遵守每个技能 500 行的限制以维持性能,并利用链接的参考文件进行深入说明。
-
实施时请务必优先考虑会话追踪,以避免在单次用户对话中重复出现警告或阻塞提示。
-
务必遵循既定的 Hook 序列:UserPromptSubmit、PreToolUse 与 PostToolUse 模式,以维持 Agent 的稳定性与对话感知能力。
仓库统计
- Star 数
- 0
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月4日 01:12