Resources
2Install
npx skillscat add cklxx/elephant-ai/soul-self-evolution Install via the SkillsCat registry.
About this skill
This skill enables controlled, section-scoped updates to an AI's SOUL configuration file, preserving immutable segments while modifying only the designated evolvable sections. It solves the problem of safely adjusting persona and collaboration policies by recording checkpoints and providing rollback capability. Developers or agents should use it when needing to refine behavioral or stylistic settings without risking corruption of protected core configuration.
SKILL.md
soul-self-evolution
对 SOUL.md 或 docs/reference/SOUL.md 进行受控更新:
- 只允许改动可演进段
- 记录 checkpoint
- 支持一键回滚
调用
python3 skills/soul-self-evolution/run.py '{"action":"apply","path":"docs/reference/SOUL.md","changes":[{"section":"## Collaboration Preferences","content":"- Keep updates concise."}]}'
python3 skills/soul-self-evolution/run.py '{"action":"list_checkpoints"}'