soul-self-evolution
When personality/collaboration strategy needs updating → evolve SOUL config under immutable-section protection with rollback support.
How do I install this agent skill?
npx skills add https://github.com/cklxx/elephant.ai --skill soul-self-evolutionIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill manages the autonomous evolution of the agent's behavioral guidelines (SOUL.md). It is susceptible to indirect prompt injection because it updates the agent's personality and collaboration strategies based on untrusted observations, and its internal protection for critical sections can be programmatically bypassed.
- Socketwarn
1 alert: gptAnomaly
- Snykpass
Risk: LOW · No issues
- Runlayerpass
3 files scanned · No issues
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
soul-self-evolution
对 SOUL.md 或 docs/reference/SOUL.md 进行受控更新:
- 只允许改动可演进段
- 记录 checkpoint
- 支持一键回滚
调用
python3 skills/soul-self-evolution/run.py apply --path docs/reference/SOUL.md --changes '[{"section":"## Collaboration Preferences","content":"- Keep updates concise."}]'
python3 skills/soul-self-evolution/run.py list_checkpoints
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/cklxx/elephant.ai/soul-self-evolution">View soul-self-evolution on skillZs</a>