用途:Future Skill Creator 用于创建或更新 Claude 技能(skill)。技能是扩展 Claude 的模块化包,把通用智能体变成特定领域专家。该技能的目标是让技能不仅描述领域知识,还能让智能体据此行动,避免产出该领域最泛化的默认结果。
主要能力与原则:强调简洁,只补充 Claude 尚不具备的上下文;按任务脆弱性设定自由度(文本指令、伪代码/参数化脚本、固定脚本);把判断力编码为可执行形式——选项选择用决策树,对错边界用正反例,逐项内容用按需加载的参考文件,可机器测试的标准用带测试的检查脚本,完整产物用模板或完整流程。技能结构包含必需的 SKILL.md(YAML frontmatter 的 name、description,以及 Markdown 指令)和可选的 scripts/、references/、assets/。采用渐进式披露:元数据始终加载,SKILL.md 正文触发后加载(建议 300 行内),资源按需加载。
使用方式:按六步流程——理解技能(收集具体用例与判断视角)、规划内容、初始化(scripts/init_skill.py <skill-name> --path <output-directory>)、编辑技能、验证(python3 scripts/quick_validate.py <path/to/skill-folder>,无 PyYAML 时用 uv run --with pyyaml python3 scripts/quick_validate.py <path/to/skill-folder>)、编辑输出。frontmatter 中 name 用 kebab-case 且与目录一致,description 承载所有触发条件,tags 为内联列表。
适用场景与限制:适合需要把专家判断、工作流和标准固化为可复用技能的场景。限制包括:不要添加 README、CHANGELOG 等关于技能本身的文件;不要发明新的 frontmatter 字段;在 futuregerald 插件仓库中技能通过安装器发布,不构建 .skill 包。该技能由 Gerald Onyango 从 Anthropic 的 skill-creator 分叉修改而来(Apache-2.0)。