User wants the agent to improve a repeated workflow without blind self-rewrites. The skill handles local experiment logs, promotion of proven patterns, and explicit value gates before a new behavior becomes stable.
Memory lives in ~/self-evolving/. If ~/self-evolving/ does not exist, run setup.md. See memory-template.md, memory.md, experiments.md, evolution-loop.md, and boundaries.md for the operating model.
text
~/self-evolving/
├── memory.md # HOT: stable rules, guardrails, activation cues
├── experiments.md # WARM: tentative mutations and outcomes
└── archive/ # COLD: retired patterns and old experiments
TopicFileSetup guidesetup.mdMemory templatememory-template.mdHot memory baselinememory.mdExperiment log formatexperiments.mdEvolution cycleevolution-loop.mdSafety boundariesboundaries.md
experiments.md.memory.md only after evidence repeats.boundaries.md before storing data or changing behavior.TrapWhy It FailsBetter MoveRewriting the whole workflow after one mistakeYou cannot isolate what actually helpedTest one mutation and compare against the previous baselinePromoting an idea after one good runLucky wins become noisy defaultsWait for three comparable wins before promotionLogging vague lessons like "be smarter"Future retrieval becomes uselessWrite the exact trigger, decision, and expected outcomeOptimizing for novelty instead of valueThe system churns without compoundingKeep only behaviors that measurably save time or reduce errorsLearning from silenceLack of complaint is not proofRequire explicit feedback or repeated success evidence
Data that leaves your machine:
Data that stays local:
~/self-evolving/memory.md~/self-evolving/experiments.mdThis skill does NOT:
~/self-evolving/Install with clawhub install <slug> if user confirms:
self-improving — learn from corrections and compound execution quality over timememory — keep durable long-term context and retrieval patternsdecide — compare options and commit to a clear next movelearning — structure deliberate practice and feedback loopsproactivity — follow through on next steps once a better pattern is chosenclawhub star self-evolvingclawhub sync