geoff-ji/jiharn/auto-updater
Claude Code and agent skill by geoff-ji/jiharn
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
定期检查 JiHarn 的 skill、MCP 工具、记忆摘要的变化, 生成一份变更摘要并通过 IM 发送给用户。
Install
npx vskill@latest install geoff-ji/jiharn/auto-updaterSKILL.md
auto-updater
一、目标 / Goal
让 agent 主动感知自身的变化(skill 增删、记忆更新、工具变更), 并定期给用户发一份"这段时间发生了什么变化"的摘要。
核心价值:用户不用手动问,agent 自己报告自己的成长轨迹。
不属于本 skill 的范围:
- 检查外部新闻/repo 更新 → 走 news-digest / arxiv
- 检查 JiHarn 源代码更新 → 需要 git MCP,不在本 skill 范围
二、触发 / Trigger(输入信号)
两种触发方式:
主动触发(推荐用 cron_manage 设置定时):
- 每天早上 9 点运行一次
- 典型 cron 表达式:
0 9 * * *
被动触发(用户询问):
- "这周有什么变化"
- "发一下变更日志"
- "最近 agent 学了什么"
三、步骤 / Steps(执行控制)
- 收集 skill 变更:
- 调用
skill_manage(action='list')获取当前 skill 列表 - 与上次运行时记录的列表对比(从 memory 里读取
auto_updater_last_skills) - 记录新增 / 删除的 skill 名称
- 收集记忆变化:
- 调用
memory_manage(action='list')获取当前记忆条目 - 与上次记录对比(
auto_updater_last_memory_count) - 只记录条数变化,不暴露记忆内容
- 收集工具变化(可选):
- 如果本次运行发现有新 MCP 工具,记录工具名
- 生成摘要,格式见 Output。
- 更新 memory 快照:
memory_manage(action='remember', content='auto_updater_last_skills: [...]')memory_manage(action='remember', content='auto_updater_last_memory_count: N')
- 发送摘要:
- 如果由 cron 触发:通过
send_message发给用户 - 如果由用户询问:直接在当前对话回复
四、输出 / Output(被控变量)
摘要格式(IM 友好,控制在 300 字以内):
如果什么都没变化,发:
五、反馈 / Feedback(偏差检测 + 校正)
偏差信号:
- memory 读取失败 → 报告"无法读取上次快照,本次作为基准记录"然后继续
- skill_manage 返回空 → 报告并停止,不发送空摘要
- send_message 失败 → 把摘要写入 memory 作为备份
注意:
- 不要在摘要里暴露记忆的具体内容,只报告数量变化
- 如果用户问"记忆里有什么" → 那是
memory_manage的工作,不是本 skill
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingworkspace/skills/meta/auto-updater/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/geoff-ji/jiharn/auto-updater)