Back to list
blueif16

update-agent

by blueif16

0🍴 0📅 Dec 31, 2025

SKILL.md


name: update-agent description: 修改现有的agent allowed-tools: Read, Edit, Glob

更新Agent

目的

修改现有agent的内容。

执行逻辑

1. 列出所有agents

  1. 查找 .claude/agents/ 目录
  2. 列出所有agent(编号列表)
  3. 询问:"要更新哪个agent?"

2. 询问修改内容

询问:"你想修改什么?" 选项:

  • 描述
  • 模型
  • 工具列表
  • 说明/指令
  • 其他

3. 执行修改

根据用户选择,使用Edit工具进行精确修改:

  • 保持YAML frontmatter完整
  • 仅修改指定部分
  • 不改变其他内容

4. 基本验证

检查:

  • YAML frontmatter完整(--- 开始和结束)
  • 必需字段存在
  • 模型值有效(sonnet/opus/haiku/inherit)

成功输出

✅ Agent已更新: {agent-name}
📁 位置: ./.claude/agents/{agent-name}.md

错误处理

  • 未找到 .claude/ → 提示先创建agent
  • YAML格式错误 → 报告具体问题
  • 无效的模型值 → 提示有效选项
  • 无写入权限 → 报告错误

示例

用户: "更新git-helper agent"

执行流程:

  1. 列出agents:
    1. git-helper
    2. code-reviewer
  2. 用户选择: 1
  3. 询问修改内容 → "模型"
  4. 询问新模型 → "opus"
  5. 使用Edit工具更新model字段
  6. 输出成功消息

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon