Install
$ agentstack add skill-calonye-agent-skills-kelen-skill-self-evolution ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
技能自我进化 / Skill Self-Evolution
每次深度对话都可能产生新的方法论。不要让它们随 session 消亡。
核心区别:
ruminate:事后挖掘历史对话 JSONL → 产出 brain 笔记brain:被动记录知识点 → Obsidian vaultskill-creator/yao-meta-skill:通用 skill 创建工具 → 从需求到 skill- 本 skill:在当前对话中实时识别新掌握的方法论 → 判断 → 转化/迭代为可部署 skill 包
硬约束:必须通过第一性原理判据链(4 层)验证后才转化,不是什么都值得变成 skill。
何时使用
- 深度对话接近尾声,准备提交/收工前
- 用户说「思辨你学到了什么」「这次对话有什么可以变成技能的」
- 多轮迭代中发现了一个反复使用的模式(如同一个判断框架被用了 3 次以上)
- 用户明确教导了一种思维方式并要求固化
四步自我进化协议
识别方法论 → 第一性原理判断 → 转化/迭代 → 部署验证
① ② ③ ④
步骤 ① 识别:从对话中提炼方法论
回顾当前对话(不是历史 JSONL),问自己:
- 思维层面:我在这次对话中是否使用了一种之前不具备的思考方式?
- 推理层面:我是否学到了一种新的判断/决策框架?
- 方法层面:我是否形成了一个可重复的工作流程?
- 逻辑层面:我是否发现了一种新的论证结构或错误检测模式?
提取模板:
### 候选方法论 N:
- 来源:对话中的哪个环节
- 定义:一句话描述
- 输入:什么情况下触发
- 输出:产出什么
- 流程:几个步骤
- 本次使用次数:N 次
步骤 ② 判断:第一性原理 4 层验证
对每个候选方法论逐层检验(详见 references/evolution-criteria.md):
| 层 | 问题 | 通过标准 | |----|------|---------| | 必要性 | 不固化会怎样? | 会随 session 消亡且未来大概率再次需要 | | 唯一性 | 现有 skill 能覆盖吗? | 与现有 skill 有本质区别(方向/输入/输出不同) | | 可结构化 | 能写成流程吗? | 有明确的步骤、输入、输出 | | 投入产出比 | 值得花时间吗? | 预期复用 ≥ 3 次,或用户明确要求 |
4 层全通过 → 转化为新 skill 或迭代现有 skill 某层不通过 → 记为 brain 笔记或直接跳过(注明原因)
步骤 ③ 转化:创建或迭代
创建新 skill(当唯一性判断为「非重叠」时):
- 在工作空间创建目录:
Agent_Skills_kelen// - 遵循 yao-meta-skill 规范:
SKILL.md:路由 + 流程骨架(frontmatter 含 name/description/metadata)agents/interface.yaml:接口声明references/:详解、判据、案例update.sh:同步脚本
- description 字段精确描述触发场景(这是路由匹配的核心)
迭代现有 skill(当唯一性判断为「有重叠可增强」时):
- 读取现有 skill 的 SKILL.md
- 识别增量:新流程步骤?新参考文档?新案例?
- 最小化修改,不破坏现有结构
- 版本号 patch +1
步骤 ④ 部署验证
- 复制到
~/.claude/skills// - 创建
update.sh(源指向工作空间) - 运行
update.sh验证同步成功 - 确认
~/.claude/skills/update-all.sh能扫到 - 更新工作空间
Readme.md
输出格式
## 自我进化报告
### 已识别的方法论
1. —
2. ...
### 第一性原理判断
| 方法论 | 必要性 | 唯一性 | 可结构化 | 投入产出比 | 结论 |
|--------|--------|--------|---------|-----------|------|
| ... | 通过/不通过 | ... | ... | ... | 转化/迭代/记录/跳过 |
### 执行结果
- 新建 skill: → 已部署到 ~/.claude/skills/
- 迭代 skill: → 版本 x.y.z → x.y.z+1
- 记录为 brain:
### 工作空间变更
- 新增文件: ...
- 修改文件: ...
不做什么
- 不挖掘历史对话文件(那是
ruminate) - 不做通用的 skill 创建教学(那是
yao-meta-skill) - 不把一切都变成 skill — 4 层验证不通过就不转化
- 不修改非 skill 相关的项目文件
参考
references/evolution-criteria.md— 4 层验证详解 + 边界案例references/workspace-conventions.md— 工作空间目录规范references/examples.md— 本次对话的自我进化实例
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: calonye
- Source: calonye/AgentSkills_kelen
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.