moc-curator

Curate wiki MOCs by detecting gaps and clustering orphan notes with semantic embeddings.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/alexanderop/vault-astro --skill moc-curator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moc-curator
Source: https://github.com/alexanderop/vault-astro/tree/main/.claude/skills/moc-curator
Command: npx skills add https://github.com/alexanderop/vault-astro --skill moc-curator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, scikit-learn, sentence-transformers, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses disorganized wikis by identifying missing links in existing Maps of Content (MOCs), discovering clusters of unlinked notes, and suggesting navigational improvements to enhance knowledge discoverability.

Core Features & Use Cases

  • MOC Gap Detection: Analyzes semantic embeddings to find notes that belong in existing MOCs but lack links, ensuring comprehensive coverage.
  • Orphan Clustering: Groups disconnected notes into potential new MOCs based on similarity, uncovering hidden themes.
  • Use Case: When your wiki grows with new notes, use this Skill to scan for updates, propose additions to topic guides like "AI Tools MOC," and create fresh maps for emerging clusters like "Prompt Engineering Basics."

Quick Start

Ask the AI to curate your wiki MOCs by running the full analysis and applying suggestions after your approval.

Frequently Asked Questions about moc-curator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find missing links and gaps in my wiki Maps of Content?

To find missing links in wiki Maps of Content, this Skill analyzes semantic embeddings to detect notes that belong in existing MOCs but lack connections. It compares note similarities to suggest specific navigational updates for comprehensive topic coverage.

How do I cluster orphan notes into thematic groups in my wiki?

To cluster orphan notes into thematic groups, this Skill applies embedding-based analysis to group disconnected notes by similarity. It uncovers hidden themes and proposes fresh Maps of Content for emerging clusters like Prompt Engineering Basics.

How do I use semantic embeddings to organize and curate unlinked notes?

To organize unlinked notes with semantic embeddings, this Skill runs Python scripts using sentence-transformers to evaluate note content. It processes frontmatter tags and links to suggest navigational improvements after passing user approval gates.

Do I need Python and scikit-learn to run semantic clustering on my notes?

Yes, you need Python with scikit-learn, numpy, and sentence-transformers to run semantic clustering on your notes. These dependencies power the embedding-based analysis required to detect MOC gaps and group orphan notes.

What is the best way to maintain navigational layers in an LLM wiki?

The best way to maintain navigational layers in an LLM wiki is using semantic embedding analysis to detect gaps in existing maps. This approach suggests updates to topic guides and organizes orphan notes into thematic clusters for enhanced discoverability.

Can I automatically apply suggested MOC updates to my note frontmatter?

You cannot automatically apply MOC updates because this Skill requires user approval gates before integration. It suggests updates and new Maps of Content based on semantic embeddings, then processes note frontmatter for tags and links only after explicit approval.