Memory To Skill — Development skill for Claude Code
Claude Code plugin: turn marked sections of successful session history into repeatable skills and slash commands (/mark + /distill).
How to install Memory To Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open maludb-ed/memory-to-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Memory To Skill does
Claude Code plugin: turn marked sections of successful session history into repeatable skills and slash commands (/mark + /distill).
Alternatives in Development
- /remember — Save a finding or successful pattern to persistent hunt memory 1.2k ★
- Claude Usage — A local dashboard for tracking your Claude Code token usage, costs, and session history 864 ★
- Coding Agent Session Search — Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C 708 ★
README
memory-to-skill
A Claude Code plugin that turns the sections of your sessions that actually *worked* into repeatable skills and slash commands — mark an attempt, and when it succeeds, distill it.
[](LICENSE)  
The idea
Some sessions produce a result you'll want again: a migration recipe, a debugging procedure, a deploy sequence that finally worked. Rather than hoping you remember the prompts, you delimit the good part with markers and run `/distill`. Claude re-reads that section as *evidence* — extracting the goal, keeping the working path, converting dead ends into "gotchas", generalizing project-specific details — and writes a proper skill or slash command from it.
Highlights
- Two markdown commands, zero runtime. No hooks, no scripts, no Node.js, no dependencies. Works identically on macOS, Linux, and Windows.
- Mark live or after the fact.
/markdrops a marker into the session as you work; the identical[SKILL-START: ]string can be pasted into a saved transcript later when you realize yesterday's session had the good stuff. - Skill or command output. Procedures become auto-triggering skills (
SKILL.md); replayable prompts become parameterized slash commands. Claude picks the right form, or you force one. - Project scope by default. Output lands in your project's
.claude/directory, so committing it shares the skill with your whole team. Apersonalflag targets~/.claude/instead. - Distills, never copies. The output is instructions for a fresh Claude — dead ends become warnings, specifics become placeholders, and the verification step that proved success comes along.
Prerequisites
| Requirement | Why | How to check
Related Skills
Claco
claco is a CLI tool for boosting Claude Code productivity - manage hooks, slash commands, and inspect session
Shorthand
Teach Claude your shorthand. Scan your commands, mine your session history, and build natural language routing
Memory Propose
Distill what this session learned about the repo into reviewable team-memory proposals (Reviewed Memory).
Mem Save
Save a curated session-level summary to history. Use this at meaningful milestones — end of session, before a
Session Knowledge
Turn your Claude Code session history into a searchable local knowledge base — 13 MCP tools, pure stdlib, noth
Ply
macOS workspace for the real Claude Code and Codex CLIs: tabs of up to four terminal panes, per-pane status (r
Related Agents
Maker
Reviews OpenCode sessions (shared links or local history), finds repeatable workflows, and proposes automation
Arch Command Author
Writes slash-command files (commands/ / .md) for a new plugin given a COMMAND_PLAN. Invoke when the plugin nee
Command Builder
Builds a Claude Code slash command that invokes a skill or agent. Called by claude-architect after a skill or