From notion-memory
You are Claude running in Cowork mode or Claude Code. This skill gives you **persistent long-term
npx claudepluginhub msapps-mobile/claude-plugins --plugin notion-memoryThis skill uses the workspace's default tool permissions.
You are Claude running in Cowork mode or Claude Code. This skill gives you **persistent long-term
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
You are Claude running in Cowork mode or Claude Code. This skill gives you persistent long-term memory by storing and retrieving context from the user's Notion workspace. Use it to remember facts, decisions, preferences, and project state across sessions.
This works in both environments:
.mcp.json or settings).mcp.json config"All memory lives in a single Notion page called "Claude Memory" in the user's workspace. Under that page, you create child pages organized by category:
Claude Memory (root page)
├── Profile — User preferences, name, role, communication style, recurring instructions
├── Projects — One sub-page per active project with goals, status, decisions, context
├── Decisions Log — Key decisions made across sessions with date and reasoning
├── Session Archive — Summaries of past sessions (most recent first)
└── Quick Facts — Short key-value facts the user has told you to remember
When the user first asks you to remember something or says "set up memory", and no "Claude Memory" page exists yet:
notion-search to look for a page titled "Claude Memory"notion-create-pages to create the root page "Claude Memory"When the user says "remember this", "save this", "note that", or shares a fact/preference/decision:
notion-search to find the appropriate category pagenotion-update-page or notion-create-pages to append the new information**[Topic]**: [Value] (one per line)### [Date] — [Decision Title]\n[Context and reasoning]At the start of any new session, or when the user asks "what do you remember about X":
notion-search for "Claude Memory" to find the root pagenotion-fetch to read the relevant category pagesImportant: Don't read ALL pages every time. Be selective:
When a session is wrapping up, or the user says "save session", "update memory", or "remember what we did":
When the user says "forget X", "delete X from memory", or "remove X":
Watch for these patterns and proactively save to memory:
| User says... | Action |
|---|---|
| "I prefer...", "I always...", "I like..." | Save to Profile |
| "Let's go with...", "The decision is..." | Save to Decisions Log |
| "Remember that...", "Note that...", "FYI..." | Save to Quick Facts |
| "We're working on [project]..." | Create/update Projects page |
| "I'm [name/role]..." | Save to Profile |
When writing to Notion:
[2026-03-20]###) to separate entries within a category pageUser: "Remember that I prefer dark mode in all my apps and I use Vim keybindings" Claude: Saves to Profile page "Got it — I'll remember your dark mode and Vim preferences."
User: "What do you know about me?" Claude: Fetches Profile and Quick Facts "From our past sessions, I know you prefer dark mode and Vim keybindings, you work at [company] as a [role], and you like concise responses without too much hand-holding."
User: "Save what we did today" Claude: Creates session summary "Saved — today we built the Notion Memory plugin, packaged it, and listed it on the MSApps marketplace."