用途:skill-creator 是 deepagents 中用于创建技能的指南,帮助用户编写以专门知识、工作流或工具集成来扩展智能体能力的技能。
主要能力:说明 deepagents CLI 加载技能的五个来源及优先级(内置、用户、项目,项目覆盖用户、用户或项目覆盖内置);讲解技能结构,即必需的 SKILL.md(含 name、description 的 YAML frontmatter 与 Markdown 正文)以及可选的 scripts/、references/、assets/ 资源;给出核心原则(简洁优先、按任务脆弱性设置自由度)与渐进式披露设计(元数据常驻、正文触发后加载、资源按需加载);提供创建流程:理解技能、规划可复用内容、初始化、编辑、验证、迭代。
使用方式:可用 scripts/init_skill.py <skill-name> --path <output-directory> 初始化,例如 scripts/init_skill.py <skill-name> --path "${DEEPAGENTS_HOME:-$HOME/.deepagents}/agent/skills" 或 --path .deepagents/skills;也可用 deepagents skills create <skill-name> 或加 --project 创建最小技能。
适用场景:为智能体添加专门工作流、领域知识或工具集成时。
限制:SKILL.md 正文建议 500 行以内,超过 10 MB 会被运行时静默跳过;不应包含 README、安装指南等冗余文档;资料未提供具体收费、平台与效果信息。