From cc-obsidian-mem
Saves decisions, patterns, learnings, and error fixes to the knowledge base as structured markdown notes. Use /mem-save to document for future reference.
npx claudepluginhub z-m-huang/cc-obsidian-memThis skill is limited to using the following tools:
Explicitly save knowledge to the Claude Code memory system for future reference.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Explicitly save knowledge to the Claude Code memory system for future reference.
The skill accepts content to save. Examples:
/mem-save decision: We chose PostgreSQL over MongoDB for this project
/mem-save pattern: This regex pattern works for parsing dates: /\d{4}-\d{2}-\d{2}/
/mem-save learning: The API rate limits at 100 requests per minute
/mem-save error-fix: The CORS issue was fixed by adding the origin header
| Type | Use For |
|---|---|
decision | Architectural or design decisions with rationale |
pattern | Reusable code patterns, regex, algorithms |
error | Error solutions and workarounds |
learning | General insights and knowledge |
file | File-specific notes and documentation |
Identify Content Type
Structure the Content
Save and Confirm
mem_write to persist## Context
[Why this decision was needed]
## Decision
[What was decided]
## Rationale
[Why this approach was chosen]
## Consequences
- Positive: ...
- Negative: ...
## Description
[What this pattern does]
## When to Use
[Scenarios where this applies]
## Implementation
\`\`\`language
[Code example]
\`\`\`
## Problem
[The error encountered]
## Cause
[Root cause]
## Solution
[How it was fixed]
## Prevention
[How to avoid in future]