my-agent-skills:基于 Python 的 Agent 技能开发与管理工具项目

用户可借助此项目快速完成 Agent 技能的开发、迭代与交付。包含技能模板、MCP 开发资料与评测脚本,提供技能创建、评测、描述优化及打包发布等核心功能。【此简介由AI生成】

分支1Tags0
文件最后提交记录最后更新时间
1 个月前
1 个月前
5 个月前
3 个月前

my-agent-skills

一个用于沉淀 Agent 技能的仓库,包含技能模板、MCP 开发资料与评测脚本,帮助你更快完成技能开发、迭代与交付。

仓库结构

  • changelog-generator/:根据 Git 提交记录生成面向用户的变更日志。
  • mcp-builder/:MCP Server 开发实践、参考文档与评测脚本。
  • skill-creator/:技能创建、评测、描述优化与打包发布工具。

快速开始

npx skills add https://gitcode.com/Cangjie-SIG/CangjieSkills.git -a opencode -y
  1. 进入对应子目录:

    cd mcp-builder
    # 或
    cd skill-creator
    
  2. mcp-builder 中运行 MCP 评测(示例):

    pip install -r scripts/requirements.txt
    export ANTHROPIC_API_KEY=your_key
    python scripts/evaluation.py -t stdio -c python -a your_server.py scripts/example_evaluation.xml
    
  3. skill-creator 中运行常用流程(示例):

    python -m scripts.run_eval --eval-set ./sample_eval_set --skill-path ./your_skill --output results.json
    python -m scripts.run_loop --eval-set ./sample_eval_set --skill-path ./your_skill --model claude-sonnet-4-20250514
    python -m scripts.package_skill ./your_skill
    

环境要求

  • Python 3.10+
  • 具备可用的 Claude CLI(部分脚本会调用 claude -p
  • 已配置必要的 API Key(如 ANTHROPIC_API_KEY

使用 Skill(打包 .skill)

在仓库根目录执行以下命令:

cd skill-creator
mkdir -p ../dist
python -m scripts.package_skill ../changelog-generator ../dist
python -m scripts.package_skill ../mcp-builder ../dist
python -m scripts.package_skill ../skill-creator ../dist

执行后会在 dist/ 目录生成:

  • changelog-generator.skill
  • mcp-builder.skill
  • skill-creator.skill

项目介绍

用户可借助此项目快速完成 Agent 技能的开发、迭代与交付。包含技能模板、MCP 开发资料与评测脚本,提供技能创建、评测、描述优化及打包发布等核心功能。【此简介由AI生成】

定制我的领域