craft-skills-and-memories
Installation
SKILL.md
Craft Skills and Memories
One skill for both ends of the lifecycle of an agent's instruction sources: creating skills and memories worth keeping, and repairing them when they fail in practice.
A broken skill or a stale memory is a bug. Working around it and moving on re-breaks the next session.
Scope:
- Skills are general-purpose. Nothing in a skill should be project-specific. A fact that only holds for one project belongs in that project's own docs or memories, not in the skill.
- Memories may be project-specific or common. Create and fix a memory at the scope the agent's memory system offers (project, user, or global), matching where the fact holds.
When to Apply
Creating:
- "Save this as a memory" / "make this a skill" / "remember this"
- The decision is made to encode a lesson or workflow for future sessions (deciding the response to a correction is
/never-twice's job, and its rung 3 hands off here)
Fixing: