用途:把已经反复使用的工作流、简报或聊天内容正式化为一个技能,写入指定的技能仓库。它替代了此前的 add-skill。
主要能力与输入模式:
- from-chat(默认):从当前会话中提取工作流,识别触发条件、步骤、参考资料、输出格式与语气,起草 SKILL.md 并内联引用对话片段。
- from-video:输入 Loom/Zoom/Riverside/YouTube 链接或本地 MP4,调用 watch-video 的 visual 模式获取 transcript.txt、moments.md、summary.md,再据此合成工作流,按时间戳引用视频片段。若录制超过 10 分钟,建议拆分为多个技能。
- from-dump:解析粘贴的简报、聊天记录、Notion 页面等资料并结构化。
- from-scratch:无素材时通过交互问答(名称、一句话用途、触发短语、参考文件、组合技能)逐步成形。
使用方式:先选择输入模式,再选择目标仓库(makerskills、cf-skills、marketingskills、nonfictionskills、fictionskills、youtubeskills),随后合成内容、生成 frontmatter、搭建 skills/<name>/ 目录(含 SKILL.md 与 references/),更新 README 技能表并执行:cd <target-repo> && git add -A && git commit -m "Add <name> skill: <one-line purpose>" && git push。最后报告路径、提交哈希,并提示可能需要刷新 /plugin install 或符号链接。
格式规范:不自行发明 SKILL.md 规则,而是参考 compound-engineering:create-agent-skill、compound-engineering:skill-creator、compound-engineering:heal-skill、anthropics/skills 与 agentskills.io。description 需以“When you want to…”开头,包含 4–8 个触发短语,控制在约 500 字符内。
适用场景:把对话中迭代出的流程固化、把录屏演示转成技能、整理零散资料、从零构思新技能。
限制:v0.1 应保持最小化,避免过度设计;命名优先动词-名词形式;需引用来源以便后续修订。具体收费、价格与平台支持情况暂未提供。