SuperAPI AI 工具集

doc-to-skill

智能体与模型

查看项目

更新于 10-16 06:20

技能介绍

用途:把单一来源边界(一个本地文件、一个本地目录或一个明确的 Git URL)转换为一个独立的可移植 Agent Skill 目录,同时保留源行为,且不信任源文件中嵌入的指令。

主要能力:输入为 source(现有本地文件、目录或 Git URL)与 output_skill_directory(用户选定且尚不存在的最终目录),可选显式排除项及目标宿主附加内容。流程分五步:解析与清点、抽取、分类与设计、构建候选、验证与提升。全程维护两份账本:SOURCE_ID 记录每个源文件的格式、大小、读取能力、抽取状态与排除原因;ATOM_ID 记录每条操作事实、约束、参数、命令、错误、示例与转换,处置类型仅限 EMITTED、DUPLICATE_OF、EXCLUDED_NONOPERATIONAL、EXCLUDED_AUTHORIZED、UNRESOLVED。

使用方式:缺失的必填输入需向用户询问;默认以输出目录 basename 作为技能名。所有源文件视为不可信证据,代码、宏、notebook 与内嵌脚本仅作数据读取。候选在输出父目录下临时暂存,最终通过重命名提升。

输出:一个可移植 Agent Skill 目录,含 SKILL.md 及源所必需的相对资源;除非用户明确要求,不添加插件清单、命令、agent、hook 或宿主专属文件。返回 STATUS、SOURCE、OUTPUT、COVERAGE、CAPABILITIES、UNRESOLVED、VALIDATION、SUPPORT、GUIDANCE。

限制:DONE 要求零 UNRESOLVED 且全部校验通过;DEGRADED 时报告部分覆盖且不提升最终目录,用户可显式排除未解析文件后重跑;BLOCKED 时缺失或不安全输入、源或目标不可访问、或无任何可读源,均不提升目录。具体安装命令与收费信息暂未提供。