Agent Skill Creator
把任意工作流转换为可在17个平台上安装的AI代理技能,无需编写规范或代码。
证据显示有安全扫描、验证门禁、用户确认共享、回滚机制(git pull)、来源归属(MIT许可证、作者信息)。但权限最小化未明确,用户确认仅部分(共享时询问),数据流透明度有限,敏感数据处理未详细说明,依赖安全未审计,外部影响未明确,回滚仅git pull,来源归属仅作者名。因此各标准评1分。
自洽性较好:README、CI、测试一致,示例技能通过验证。依赖可用性未明确,失败消息有提供(如验证失败、安全扫描失败)。因此自洽性2分,依赖可用性1分,失败消息2分。
受众明确(团队、顾问),场景多样(CRM、PR、股票),能力边界有说明(不构建某些技能),触发词有描述,环境适配(17平台)。因此各标准评2分。
信息架构清晰(目录结构),安装说明详细,命名规则明确,示例和FAQ有,已知限制未明确,许可证MIT,版本和变更日志有,维护责任有说明(evolve loop)。因此各标准评2分,已知限制1分。
输出可用性高(生成技能可直接使用),边际价值高(跨平台),成本效益合理(免费开源)。因此各标准评2分。
声明可追溯性一般(有CI和测试),跨源验证有限(仅内部测试),事实与推断分离不明确。因此各标准评1分。
- 未验证发布者身份,需谨慎对待。
- 安全扫描和验证门禁的声明未提供具体实现细节,需进一步审查。
- 依赖安全未审计,可能存在未知漏洞。
- 数据流透明度有限,敏感数据处理未详细说明。
这个 Agent 能做什么,适合哪些场景?
Agent Skill Creator 是一个开源工具,将自然语言描述的工作流转换成结构化的AI代理技能,并附带验证、安全扫描和评估规范。生成的技能文件包含 SKILL.md、脚本、评估数据和跨平台安装器,可安装到Claude Code、Coding等17个平台。构建过程分为五个阶段:理解、设计、架构、检测、构建,通过四个质量门(validate、security_scan、check_pipeline、run_evals --rollout)确保质量和安全。工具还提供技能注册表、过时检测和团队共享功能。采用MIT许可证。
该工具读取用户提供的描述或文件,生成完整的代理技能包。具体包括:解析输入(文本、PDF、链接、代码),通过五阶段流水线生成SKILL.md、执行脚本、评估规范(run_evals.py)和跨平台安装脚本(install.sh);运行验证(validate.py)、安全扫描(security_scan.py)和流水线检查(check_pipeline.py);支持技能注册表(skill_registry.py)进行发布、安装、搜索和过时检查;提供staleness_check.py检查依赖和模式漂移。生成的技能包含evolve.py用于自我维护,可选React工件模板。
- 开发人员每周花费时间手动清理CRM数据并生成报告,可使用自然语言描述该流程,自动生成可复用的技能。
- 团队负责人希望统一部署常用的运维工作流,如部署检查,可创建技能并共享给团队。
- AI顾问为客户实施可扩展的技能库,通过注册表教授团队自主创建和维护技能。
- 分析师需要分析股票指标(RSI、MACD)并生成交易信号,可使用内置示例技能快速实现。
- 工程师想要将现有的Python脚本转换为跨平台技能,只需提供脚本路径,工具自动完成打包。
- 安全团队需要审查技能中的安全隐患,可使用内置安全扫描自动识别硬编码密钥、提示注入等风险。
这个 Agent 有哪些优点和局限?
- 支持17个平台,包括Claude Code、Cursor、Copilot、Gemini等,通过格式适配器自动安装。
- 内置验证、安全扫描和评估回放,确保技能质量和安全。
- 生成的技能自带eval规范和evolve.py,支持自我维护和回归测试。
- 提供技能注册表,简化团队共享和发现。
- 依赖运行时AI工具(如Claude Code)来实际使用技能,工具本身只是生成器。
- 需要git和Python 3环境,Windows支持有限(仅PowerShell/cmd脚本)。
- 安全扫描可能无法覆盖所有威胁,用户仍需手动审查关键技能。
- 评估回放需要真实数据,可能涉及敏感信息处理。
如何安装或部署这个 Agent?
macOS/Linux:执行 curl -fsSL https://raw.githubusercontent.com/FrancyJGLisboa/agent-skill-creator/main/scripts/bootstrap.sh | sh。Windows PowerShell:irm https://raw.githubusercontent.com/FrancyJGLisboa/agent-skill-creator/main/scripts/bootstrap.ps1 | iex。安装程序克隆仓库到 ~/.agents/skills/,并链接到检测到的平台。需要git和Python 3。
如何使用这个 Agent?
在AI工具中打开,输入命令:/agent-skill-creator 后跟工作流描述,例如:/agent-skill-creator Every Friday I clean the CRM export, calculate regional totals, and email a PDF sales report。工具自动构建并安装技能。示例:克隆仓库后,cd references/examples/weekly-crm-report,运行 python3 scripts/run_pipeline.py --input evals/golden/case-1/input.csv --output /tmp/summary.json,然后运行 python3 scripts/run_evals.py --rollout 进行测试。
这个 Agent 与同类方案有什么区别?
与Anthropic的skill-creator相比,本工具无需交互式问答,能自动处理多种输入格式,并生成跨平台安装器和评估规范,但skill-creator可能更专注于Claude环境。