Skills
Give memcode reusable playbooks for specific tools and tasks.
Skills are ready-made instructions for a particular kind of work, such as a deploy procedure, a review checklist, or how to use a specific library. When your task matches a skill, memcode uses it automatically.
Use a skill
There's nothing to turn on. If a skill is installed and your task matches it, memcode picks it up on its own. You can also just ask it to use a skill by name.
Install skills
Browse and install skills from the skills.sh ecosystem:
npx skills@latestThey install into a folder memcode already looks in, so they're available right
away. memcode checks a few common locations, including .claude/skills and your
project's .memcode/skills, so skills you already have for other tools work
here too.
Save your own
Once you've worked out a repeatable procedure, ask memcode to save it as a skill for the project. Next time the same kind of task comes up, it will reuse it.
Skills vs. MEMCODE.md
Use MEMCODE.md for rules that should always apply, like how this repo builds. Use a skill for a procedure that only applies to certain tasks.