metacog-links

Retrieve dynamic memory links across Zettelkasten-style graphs with UHMS.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill metacog-links
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metacog-links
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/tools/memory/metacog-links
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill metacog-links

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dynamic memory linking across a Zettelkasten-style memory graph surfaces relevant associations, helps maintain context, and accelerates long-term recall in complex knowledge tasks.

Core Features & Use Cases

  • Automatic memory linkage: when new notes are created, cross-references to related memories are established based on similarity and intent signals.
  • Rich retrieval with UHMS: perform high-dimensional vector search and embedding-based queries to fetch top matches with measured strength.
  • Graph exploration and scoring: traverse links up to two hops (BFS) to reveal contextual pathways, with time-decay applied to memory strengths and a defined set of link types (derived_from, contradicts, supports, elaborates, predicted_by).
  • Safety and governance: dynamic link policies ensure human-in-the-loop review for high-risk operations and keep links within defined memory groups.
  • Use Case: quickly surface connected notes, sources, and insights to build a coherent literature map from a new concept.

Quick Start

Query the memory graph for links related to a given memory ID using memory.metacog.links.get and review the top results.

Frequently Asked Questions about metacog-links

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

FAQPage Schema
How do I automatically link new notes to related memories in a Zettelkasten graph?

Automatic memory linking in a Zettelkasten graph establishes cross-references for new notes based on similarity and intent signals to surface relevant associations and maintain context.

What is the best way to retrieve related concepts from a memory graph using vector search?

Retrieving related concepts from a memory graph uses high-dimensional vector search and embedding-based queries to fetch top matches with measured link strength.

How does BFS traversal work for exploring contextual pathways in a knowledge graph?

BFS-based traversal for exploring contextual pathways in a knowledge graph traverses links up to two hops to reveal connections while applying time-decay to memory strengths.

Can I filter memory links by predefined types like derived_from or contradicts?

Filtering memory links by predefined types supports categories including derived_from, contradicts, supports, elaborates, and predicted_by within the memory metacognition system.

Do I need a UHMS-based memory store to use dynamic memory linking features?

Dynamic memory linking features require a UHMS-based memory store to filter results by strength and recency and ensure links remain within defined memory groups.

Why does memory link strength decay over time in a dynamic knowledge graph?

Memory link strength decays over time in a dynamic knowledge graph because time-decay scoring is applied to memory strengths during BFS traversal to prioritize recent associations.