What Muninn knows how to do
A skill is a piece of procedure: not what a tool does, but when to reach for it and what to do with what comes back. Muninn ships 22 of them, and a connected model receives them as a registry it can fire from. Listed here by name and purpose. The bodies are the accumulated judgement of building this thing and stay private, with one exception below.
The registry
-
muninn-artifact
Store, retrieve, update artifacts (md, csv, json, code, mermaid, svg, html) — not notes. Run on "save this artifact", "keep this diagram", "what artifacts do I have", "reopen the artifact", "update/edit the artifact", "writing an HTML artifact", "iframe in an artifact", or picking up prior work.
-
muninn-artifact-formats
The format and MIME list for artifacts. Read before storing one. Run on "save this diagram", "what format should this be", "store this chart", "which mime type", "export this", "make a 3D thing", "draw this", "save as a document", or any muninn_artifact_add where the format is not obvious.
-
muninn-calendar-pull
Pull calendar events into Muninn as tasks, using Claude and your Google Calendar or Microsoft 365 connector as the bridge (no server OAuth). Run on: sync my calendar to Muninn, pull my calendar, import calendar events, import my meetings, add my calendar to Muninn, calendar to Muninn.
-
muninn-checkpoint-save
Mid-session safety net only — NOT end-of-session handoff. Triggers: "save this", "checkpoint", "remember this point", "make a note of where we are", a key decision mid-work, or a long session that may drop. Never fires when ending a conversation.
-
muninn-dedup
Remove duplicate or superseded memories, keeping only the most current. Run on "dedup", "clean up duplicates", "I keep saving the same thing", "there are too many versions of X", or after a bulk update leaves stale copies.
-
muninn-focused-boot
Scoped session start for deliberate focused work — no cross-project session-state, no relevance noise. Run on: "focused boot", "scoped boot", "draft boot", "lean start", "lean boot", "boot without session state", "start clean", "start clean to draft", "open a focused window".
-
muninn-folder
Create and edit folders — relational structure (nodes + edges) over memories. Run when the user wants to organize memories into a tree or outline, build a book/queue/agenda, reorder or move items, add a section, share structure, export to OKF, or see a folder as a tree or document.
-
muninn-help
Show the full Muninn help document. Run on "help", "how does memory work", "what can muninn do", "what tools are available", "what skills do you have", or when the user seems unsure how to use memory.
-
muninn-log
Log a meaningful moment about a PERSON, PROJECT, or EVENT — a milestone, decision, call, outcome, or status change. Triggers: "log this", "note that", "remember what happened with X", "capture this meeting", "record this outcome", "mark this decision".
-
muninn-mirror
Connect GitHub (2-way sync) or Google Drive (push-only) mirror. Run on: "connect GitHub", "connect Drive", "connect my repo", "mirror to GitHub", "mirror to Drive", "sync to GitHub", "push to repo", "check mirror status", "mirror status", "reconnect mirror", "disconnect mirror", "reconcile mirror".
-
muninn-persona
Create, view, update, or archive a persona. Triggers: "create a persona", "set up a persona", "show me the persona", "update the persona", "edit the persona", "remove persona", "archive persona", "what does the persona look like".
-
muninn-profile
Build, update, or surface the standing profile of a PERSON or PROJECT. Triggers: "build a profile for X", "update my profile on X", "what do we know about X", "give me everything on X", "what is the current status of X", "what are the open threads on X".
-
muninn-project-instruction
Write or audit the boot file for a Claude Project backed by Muninn. Triggers: "create project instructions", "set up a new project", "write my project file", "audit the project instruction", "this project file is too long, thin it".
-
muninn-query
Query memories with composable filters: fetch by ID, OR-tag match, AND-tag match, tag exclusion. Use for bundle content audits, convention checks, bulk fetches, or any multi-condition memory lookup.
-
muninn-recall
Retrieve logged history for a PERSON, PROJECT, or EVENT. Triggers: "what do we know about X", "remind me about X", "where did we leave off with X", "what happened at X", "pull everything on X", "show me the history of X".
-
muninn-reinit
Initialize persistent memory for the first time. Run on "set up memory", "initialize memory", "seed Muninn", "read my project files and remember them", "start fresh memory", or when setting up a new Claude Project with memory for the first time.
-
muninn-render
Render a folder as a readable document or a structure tree. Run on "show me the map", "render the outline", "show the structure of X", "render the X folder", "assemble the view", or when the user wants to see the full composed form of something stored as a folder.
-
muninn-scan
Scan the conversation and save everything worth remembering. Run on "scan this thread", "save what matters", "log this conversation", "dry-run muninn scan" (preview only, no writes), or when a long conversation ends without anything having been logged.
-
muninn-session-close
End-of-session handoff. Triggers: "we're done", "goodbye", "that's all for today", "let's wrap up", "save the session", "carry this to the next chat", "save for next time", "set up the next session", "wrap and hand off", or natural conversation end.
-
muninn-status
Show what is held in persistent memory right now. Run on "what do you remember about me", "what's in memory", "what are you tracking", "what do you know", "is memory set up", "did that get saved", "check memory health", or "show me the skill versions".
-
muninn-team
Share memories with teammates. Run when the user wants to share memories by tag with another user, create a team, add or remove members, list what is shared, or revoke a share. Triggers: "share my memories", "create a team", "add X to my team", "stop sharing with X".
-
muninn-update
Update specific memories when reference material changes. Run on "I updated my voice rules", "this changed, update memory", "re-read and replace what you had", "replace the old version", "the profile is stale", or "sync memory to this new version".
The tools these skills drive are published in full — all 70 of them, with parameter schemas.