project-context-sync

Synchronize project context across sessions by managing PROGRESS.md files.

Updated Nov 30, 2025
One-click install
npx skills add https://github.com/jasonpaulso/jasonschulz-plugins --skill project-context-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-context-sync
Source: https://github.com/jasonpaulso/jasonschulz-plugins/tree/main/plugins/project-context-sync/skills/project-context
Command: npx skills add https://github.com/jasonpaulso/jasonschulz-plugins --skill project-context-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude often struggles with maintaining long-term project context across multiple sessions, leading to repetitive explanations, lost progress, and inconsistent work. This Skill acts as Claude's persistent memory, ensuring it always has an up-to-date understanding of the project's state, recent work, and next steps, eliminating the need for constant recaps and preventing context drift.

Core Features & Use Cases

  • Automated Context Synchronization: Automatically reads and updates critical project files (PROGRESS.md, feature_list.json) at the start and end of each session, keeping Claude fully informed.
  • Structured Feature Planning: Break down complex features into manageable, verifiable work items using the /plan-feature command, guiding Claude through multi-session development.
  • Verified Handoffs: Integrates verification commands (e.g., npm test) to ensure completed work items are stable and tested before marking them complete, guaranteeing clean and reliable handoffs between sessions.
  • Use Case: Imagine you're building a complex web application over several days. At the start of each session, Claude automatically reviews PROGRESS.md to recall the last completed task and the next priority. When a work item is finished, the Skill runs tests to verify its completion, ensuring a robust and continuous development process without manual oversight.

Quick Start

Plan the 'user authentication' feature, breaking it down into smaller, verifiable work items.

Frequently Asked Questions about project-context-sync

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

FAQPage Schema
How do I maintain project context across multiple Claude sessions?

Project context synchronization automatically reads and updates your PROGRESS.md file at the start and end of each session, keeping Claude informed of completed work and next priorities without requiring manual recaps.

Can I break down complex features into verifiable work items?

Yes, the /plan-feature command structures complex features into manageable work items with built-in verification steps, ensuring each task is testable and complete before moving to the next.

How do I ensure clean handoffs between development sessions?

Verified handoffs integrate verification commands like npm test to confirm completed work is stable and tested, then update PROGRESS.md with a reliable snapshot for the next session.

What files does context synchronization manage?

Context synchronization manages PROGRESS.md and .claude/PROGRESS.md files, along with feature_list.json, maintaining an auditable project state that persists across sessions.

Can I automate context updates without manual tracking?

Yes, context synchronization runs automatically on triggers like 'continue working', 'resume', or 'handoff', eliminating manual context resets and preventing work from being lost between sessions.