cklxx

soul-self-evolution

SOUL 自演进技能 — 在不可变段保护下更新可演进人格/协作策略并支持回滚。

cklxx 11 2 Updated 6mo ago

Resources

2
GitHub

Install

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.mddocs/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"}'