From cc-obsidian-mem
Audits knowledge base for broken links, orphan notes, missing indexes, invalid frontmatter, and optional AI content staleness detection.
npx claudepluginhub z-m-huang/cc-obsidian-memThis skill is limited to using the following tools:
Audit your Claude Code knowledge base to identify structural issues and content staleness.
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.
Audit your Claude Code knowledge base to identify structural issues and content staleness.
The skill can run with or without a project specified:
/mem-audit
/mem-audit project:my-project
/mem-audit includeContentValidation:true
Detect Project
Run Audit
mem_audit with appropriate optionsPresent Results
/mem-fix for auto-fixable issuesbroken_link: Wikilinks pointing to non-existent notesorphan_note: Notes without parent links (not connected to hierarchy)missing_index: Category folders missing their index filesupersession_inconsistent: Supersession links not properly set upindex_stale: JSON index out of sync with note filesinvalid_frontmatter: Missing required frontmatter fieldsincludeContentValidation: true# Audit Results: project-name
**Scanned**: 42 notes in 156ms
## Summary
- **Errors**: 2
- **Warnings**: 5
- **Info**: 3
## Broken Link (3)
- [!] `research/2024-01-15_api-design.md`: Broken link: [[old-decision]]
- Fix: Remove broken link [[old-decision]] (auto-fixable)
- ID: `broken_link-abc123`
...
---
Use `mem_fix` to apply fixes. Use `dryRun: true` to preview changes first.
After presenting results, suggest:
/mem-fix to automatically fix auto-fixable issues/mem-fix dryRun:true to preview changes first