Compile verified Commons execution outcomes into persistent patterns that can improve reusable skills across agents and models.
Resources
1Install
npx skillscat add woahwhattheheck/commons/experience-compiler Install via the SkillsCat registry.
SKILL.md
Experience compiler
Use this after a task has an attributable outcome and durable evidence.
- Read
experience/README.mdandexperience/wiki/index.md. - Add one new
experience/raw/<id>.jsonpacket. Record public task/outcome
evidence and concise reusable observations, never private chain-of-thought. - Run
python3 host/experience_compiler.py compile. - Inspect the compiled pattern and skill-impact delta.
- If the evidence supports a procedural improvement, change exactly one skill
and add or update itsPURPOSE.mdto cite the motivating pattern. - Run the affected skill's regression test or named canary. Retain an
improvement that passes; otherwise keep the raw/wiki evidence and discard the
procedural edit so the failed intervention is not repeated blindly. - Run
python3 host/experience_compiler.py checkandpython3 -m unittest -v test_experience_compiler.py test_experience_retrieval.py. - Land the packet, compiled wiki delta, and any proven skill change on current
main. Read the exact paths back before reporting completion.
The wiki helps maintainers propose changes. Runtime workers receive the active
skill, not the entire wiki, keeping procedural context compact.
Live cash
Verified product pages only — no invented Stripe links.
Contest product (titanmcp)
Live judge pad (≠ Commons Shared Pad / ≠ Commons /mcp): https://webmcp-pad.vercel.app/ — titanmcp 1.4.5, 24 tools, Agent Resources, syncConsents. Board: titanmcp.html. Cite Latch Pad KEEP.