SuperAPI AI 工具集

meta-skill-creator

安全与审计

查看项目

更新于 10-16 01:19

技能介绍

用途:创建、管理和优化其他技能,覆盖从基础定义到高阶组合的全生命周期。适用于需要新建技能、分析现有技能、组合多个技能、优化设计或管理技能版本的用户。

主要能力:结构化技能生成、自省分析、模块化组合、迭代优化、版本控制、安全对齐检查。触发条件为用户需要创建新技能、分析现有技能、组合多个技能、优化技能设计或管理技能版本。

使用方式:标准流程包括需求分析与上下文理解(结合 references/skill-standards.md 确定技能类型和规范)、基础能力执行(调用 scripts/generate_skill.py 生成标准化 YAML 前言区和结构,调用 scripts/validate_skill.py 检查格式合规性和安全规则)、高阶能力执行(调用 scripts/compose_skills.py 实现嵌套、复用和拼接,调用 scripts/version_skill.py 处理版本迭代与差异对比)、自省分析、优化与迭代及安全对齐检查。依赖 pyyaml>=6.0。可选分支:创建基础技能执行步骤1-2;组合多个技能执行1-3;优化现有技能执行1-2-4;版本迭代执行1-2-3-4。脚本参数示例:generate_skill.py 接收 skill_name、description、capabilities、dependencies;validate_skill.py 接收 skill_definition、check_security=True;compose_skills.py 接收 skills_list、composition_mode;version_skill.py 接收 action、skill_path、target_version。参考文件:skill-standards.md、composition-patterns.md、security-guidelines.md。

适用场景:创建数据清洗等基础技能、组合数据处理与报告生成、为技能添加日志功能等版本迭代。

限制:技能描述、流程设计、优化建议由智能体直接生成,无需脚本处理;仅在结构化数据处理、格式验证、组合逻辑等技术性操作时调用脚本。组合时注意模块边界,避免能力耦合;版本管理遵循语义化版本规范并记录变更影响范围。其他细节资料暂未提供。