SuperAPI AI 工具集

skill-container

办公与效率

查看项目

更新于 10-16 07:25

技能介绍

用途:指导编写与迁移技能(Skill)。技能是小型自包含包,用于为智能体补充领域工作流与资源;SKILL.md 是智能体运行手册,深层细节放入 references/,可运行工具放入已发布镜像。

主要能力:提供技能结构规范(必需的 SKILL.md,含 name、description,容器化技能建议加 image;可选 .githooks/post-merge、Containerfile、references/、assets/);给出 Containerfile 编写要点(最小可信基础镜像、固定版本、多阶段构建、非 root、显式 OCI 标签与入口、发布到 GHCR 并在 frontmatter 中引用);提供渐进式披露三级加载(元数据、SKILL.md 正文、按需资源);并给出从 scripts/ 迁移到 CLI 子命令的对照与切换流程。

使用方式:按步骤定义触发条件与约束、规划可复用资源、初始化工作区、编写 SKILL.md 与资源、本地构建镜像并冒烟测试、按需打包 .skill、迭代并发布(GitHub 仓库 + GHCR 镜像标签/摘要)。容器化技能可复制 .githooks/post-merge 并执行 git config core.hooksPath .githooks,使 git pull 后自动拉取镜像。CLI 用法部分以“Use --help (and <subcommand> --help) to get exact usage and parameters.”开头,展示 docker run/podman run 命令与 --help 发现命令。

适用场景:需要跨环境确定性执行、依赖控制、可复现运行时的技能;需要把旧脚本迁移为容器化 CLI 的技能。

限制:仅在需要程序辅助执行且要求确定性时使用 Containerfile;纯知识/流程类技能不应包含。SKILL.md 尽量控制在 500 行内,避免与 references/ 重复。资料未提供具体收费、价格、平台支持范围与效果数据。