SuperAPI AI 工具集

skill-developer

智能体与模型

查看项目

更新于 10-15 20:21

技能介绍

用途:该技能用于在 Claude Code 中创建和管理技能(Skills),并配置自动激活系统,遵循 Anthropic 官方最佳实践(500 行规则、渐进式披露模式)。当涉及创建/添加技能、修改技能触发规则、理解技能激活机制、调试激活问题、编辑 skill-rules.json、钩子机制、YAML frontmatter 等场景时自动激活。

主要能力:提供两钩子架构——UserPromptSubmit 钩子(.claude/hooks/skill-activation-prompt.ts)在 Claude 看到提示前按关键词与意图模式建议相关技能;Stop 钩子(.claude/hooks/error-handling-reminder.ts)在响应后对错误处理做温和提醒。技能分为 guardrail(强制阻止,enforcement=block)和 domain(建议,enforcement=suggest)两类。支持关键词、意图模式、文件路径 glob、文件内容 regex 等触发类型,以及会话跟踪、文件标记 // @skip-validation、环境变量等跳过条件。

使用方式:在 .claude/skills/{skill-name}/SKILL.md 创建带 YAML frontmatter 的技能文件,并在 .claude/skills/skill-rules.json 添加条目,随后用 npx tsx 命令测试触发,再根据测试结果细化模式。

限制与注意:SKILL.md 应控制在 500 行以内,详细内容放入参考文件;触发模式需测试以避免误报/漏报;环境变量可紧急禁用(如 SKIP_SKILL_GUARDRAILS=true)。具体价格、平台支持范围等资料暂未提供。