SuperAPI AI 工具集

skill-card-generator

智能体与模型

查看项目

更新于 10-16 04:34

技能介绍

用途:为一个已存在的智能体技能目录创建 NVIDIA 治理技能卡草稿,或刷新已变更技能的既有卡片,供 NVCARPS 或法律/安全审核准备。不得用于解释、列举、比较技能,创建或重写源技能,为非技能资产生成卡片,签署/发布/批准卡片,或替代必要的人工法律、安全、所有者审核。

主要能力:先读取 SKILL.md;从 $ARGUMENTS 解析目标技能目录,省略时用当前工作目录;运行 scripts/discover_assets.py 获取结构化信号;依据 references/style-guide.md 构建上下文 JSON;用 scripts/render_card.py 渲染卡片并修正 schema 错误;人工复查后移除 VERIFY 与 SELECT 标记,再运行 scripts/validate_submission.py;确认卡片无未渲染的 {{ }} 或 {% %} 片段。

使用方式:必要条件为 Python 3、渲染前安装 jinja2、目标路径含 SKILL.md 或 skill.md、可写临时上下文 JSON 与卡片输出。权限限读取目标技能目录及本技能的 references/ 与 scripts/,仅写目标技能目录或 /tmp/,shell 仅执行三个脚本。示例命令:scripts/discover_assets.py /path/to/target-skill;scripts/render_card.py --context /tmp/target-skill-context.json --template references/skill-card.md.j2 --out /path/to/target-skill/target-skill-card.md;scripts/validate_submission.py /path/to/target-skill/target-skill-card.md。

限制:生成的卡片为草稿,必须由人类所有者审核;发现仅限本地文件与目标路径可见的仓库元数据;渲染器只校验必需上下文的形状,不校验字段值在法律或安全上的正确性;预置限制与风险目录仅为起点,不适用项应移除。目标路径错误、缺少 jinja2、上下文校验失败或残留标记时需按提示修正后重跑。