SuperAPI AI 工具集

skillify

智能体与模型

查看项目

更新于 10-15 18:07

技能介绍

用途

Skillify 适用于当前会话中出现了一个可重复工作流的场景,目标是把这个多步骤流程固化为可复用的 OMC 技能草稿,而不是以后重新摸索一遍。

质量门槛

在提取技能之前,以下三点都应成立:

  • “别人能在 Google 上花 5 分钟找到吗?”→ 否。
  • “这是否专属于本代码库、项目或工作流?”→ 是。
  • “发现它是否确实需要真实的调试、设计或运营投入?”→ 是。

优先记录能体现决策启发、约束、陷阱和验证步骤的技能。避免通用片段、样板代码或属于普通文档的库用法示例。

工作流程

  1. 识别本次会话完成的可重复任务。
  2. 提取:
    • 输入
    • 有序步骤
    • 成功标准
    • 约束 / 陷阱
    • 验证证据
    • 技能的最佳目标位置
  3. 判断该工作流应作为:
    • 仓库内置技能
    • 用户/项目学习型技能
    • 仅作文档

草拟学习型技能文件时,输出以 YAML frontmatter 开头的完整技能文件。

切勿只输出纯 markdown 技能文件。

不要在缺少 frontmatter 的情况下写入纯 markdown。

最小 frontmatter:


name: <skill-name> description: <one-line description> triggers:

  • <trigger-1>
  • <trigger-2>

将学习型/用户/项目技能写入平面文件路径:

  • ${CLAUDE_CONFIG_DIR:-~/.claude}/skills/omc-learned/<skill-name>.md
  • .omc/skills/<skill-name>.md

请记住,未提交的技能在提交或复制到用户级目录之前,仍属工作树本地。

为技能文件其余部分草拟清晰的触发条件、步骤、成功标准和陷阱。

指出任何仍然过于模糊、无法安全编码的内容。

规则

  • 只记录真正可重复的工作流。
  • 保持技能实用且范围明确。
  • 优先使用显式成功标准,而非模糊叙述。
  • 如果工作流仍有未解决的分支决策,请在草拟前注明。
  • 为兼容性保留 omc-learned 作为存储目录名;不要将其作为公开调用的名字来呈现。

输出

  • 建议的技能名
  • 目标位置
  • 草稿工作流结构或完整技能文件
  • 验证或质量门槛说明
  • 待解问题(如有)

限制

资料中未提供关于收费、价格、平台支持范围或量化效果的说明。