memorybank-sync

Synchronize activeContext.md and progress.md after task completion.

3|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/artsmc/claude-dev-agents --skill memorybank-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memorybank-sync
Source: https://github.com/artsmc/claude-dev-agents/tree/main/skills/memory-bank-sync
Command: npx skills add https://github.com/artsmc/claude-dev-agents --skill memorybank-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Lightweight synchronization of activeContext.md and progress.md after task completion, reducing overhead from full memory-bank updates.

Core Features & Use Cases

  • Scoped updates: updates only activeContext.md (focus, blockers, learnings) and progress.md (completed items).
  • Safe operation: leaves projectbrief, productContext, techContext, and systemPatterns untouched.
  • Use Case: After finishing a task, run memory-bank-sync to quickly reflect new focus and progress.

Quick Start

Use the memory-bank-sync skill to update context and progress after completing a task.

Frequently Asked Questions about memorybank-sync

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

FAQPage Schema
How do I sync activeContext.md and progress.md after a task without a full memory-bank update?

To sync activeContext.md and progress.md after a task, use a scoped synchronization skill that updates only contextual focus and completed items. This avoids the overhead of modifying architecture or broader project data.

What is the best way to document task progress without overwriting projectbrief or techContext files?

The best way to document task progress safely is using a lightweight sync process that explicitly leaves projectbrief, productContext, techContext, and systemPatterns untouched while updating only your focus and progress files.

Can I use Python scripts to extract todos and update focus blockers in markdown documentation?

Yes, you can use Python scripts like sync_active.py and extract_todos.py to input recent task changes and automatically update focus, blockers, and completed items in your markdown documentation.

When do I need a post-task synchronization workflow for my markdown files?

You need a post-task synchronization workflow when you finish a task and must rapidly reflect new learnings, blockers, and completed items in activeContext.md and progress.md without running full project documentation updates.

Does this scoped sync approach update architecture or broader project data?

No, this scoped sync approach does not update architecture or broader project data. It is strictly designed for lightweight synchronization of contextual focus and progress tracking files only.