sync

Synchronize project mems with source documentation via validated updates.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/memstead/memstead --skill sync-memstead
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync
Source: https://github.com/memstead/memstead/tree/main/plugins/claude-code/skills/sync
Command: npx skills add https://github.com/memstead/memstead --skill sync-memstead

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) components.

What problem does it solve?

This skill solves the problem of knowledge drift by ensuring that your project mems remain perfectly aligned with their source material, preventing outdated or inconsistent documentation.

Core Features & Use Cases

  • Conservative Synchronization: Automatically updates mems based on source changes while respecting safety rules to prevent accidental data loss.
  • Fidelity Verification: Provides read-only reports on the accuracy, coverage, and freshness of your mems without modifying them.
  • Full Inventory Management: Performs comprehensive stock-takes of bindings to ensure all entities are accounted for and repaired to a state of quiescence.

Quick Start

Run the sync skill to update the specified binding with the latest changes from your source project.

Frequently Asked Questions about sync

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

FAQPage Schema
How do I prevent knowledge drift between source documentation and my knowledge graph?

The sync skill operates on bound mems within a git-based knowledge graph, applying schema-validated mutations and performing drift analysis to maintain consistency between source artifacts and typed entities.

How do I verify the accuracy and freshness of my project mems without modifying them?

Fidelity verification provides read-only reports on the accuracy, coverage, and freshness of your mems without modifying them, ensuring you can audit data fidelity safely.

Do I need the memstead CLI and MCP tools to synchronize bound mems?

Yes, synchronizing bound mems requires integration with the memstead CLI and MCP tools to perform schema-validated mutations and drift analysis across your git-based knowledge graph.

Does the synchronization process respect safety rules to prevent accidental data loss?

Yes, conservative synchronization automatically updates mems based on source changes while respecting safety rules to prevent accidental data loss during the mutation process.

What is the best way to perform a comprehensive stock-take of mem bindings in a knowledge graph?

Full inventory management performs a comprehensive stock-take of bindings to ensure all entities are accounted for and repaired to a state of quiescence within your knowledge graph.

Why does my project mem synchronization require a Node.js environment?

The sync skill depends on the node runtime to execute its scripts, which perform schema-validated mutations and interact with MCP tools for drift analysis.