用途:CreateSkill 是 LifeOS 中所有技能相关工作的强制编排入口,覆盖技能开发全生命周期,分为结构类(创建、验证、规范化)与有效性类(测试、改进、优化触发描述)两类工作流。
主要能力:提供 CreateSkill、ValidateSkill、UpdateSkill、CanonicalizeSkill、TestSkill、ImproveSkill、OptimizeDescription 等工作流,分别对应创建新技能、校验、更新、修复结构、测试是否可用、提升指令质量、优化描述触发准确度。
使用方式:调用技能时须先发送语音通知,执行 curl -s -X POST http://localhost:31337/notify -H "Content-Type: application/json" -d '{"message": "Running the WORKFLOWNAME workflow in the CreateSkill skill to ACTION"}' > /dev/null 2>&1 &,并输出文本通知。创建技能前须阅读 ~/.claude/LIFEOS/DOCUMENTATION/Skills/SkillSystem.md。发布或修改技能前运行卫生检查:bun ~/.claude/LIFEOS/TOOLS/SkillHygieneGate.ts --skill <SkillName>。
约定与限制:技能名区分公开与私有,公开用 TitleCase,私有用 _ALLCAPS 前缀;目录最多两层,仅允许 Workflows/、Tools/、References/ 子目录,禁止 Context/ 或 Docs/;公开技能不得含真实姓名、域名、密钥、私有仓库路径等敏感内容,私有技能同样保持可发布洁净,敏感数据放在 LIFEOS/USER/ 下按路径引用。SKILL.md 超过约 100 行时建议动态加载。具体收费、平台支持等信息暂未提供。