One-click install
npx skills add https://github.com/shenxingy/Clade --skill sync-shenxingy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync
Source: https://github.com/shenxingy/Clade/tree/main/configs/skills/sync
Command: npx skills add https://github.com/shenxingy/Clade --skill sync-shenxingy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps project documentation accurate at the end of each work session by automatically updating progress markers without risking an unintended code commit.

Core Features & Use Cases

  • End-of-session TODO verification: Reviews recent git history and safely checks off only the TODO items you can verify were completed.
  • Session progress logging: Appends a concise, structured session summary to PROGRESS.md for future reference.
  • Optional hygiene steps: Prunes old, non-active PROGRESS entries into an archive and performs optional scorecard/tier-file archiving when the related files/scripts exist.
  • Use case: After finishing a feature or bug fix in a git repo, you can run /sync to reflect what was completed and capture lessons learned, then run /commit to commit everything in one deliberate step.

Quick Start

Run /sync to update TODO.md and append a session summary to PROGRESS.md (no commit).

Frequently Asked Questions about sync

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

FAQPage Schema
How do I automatically update TODO.md and PROGRESS.md from git history without committing?

You can synchronize end-of-session documentation by running sync, which reviews recent git history to update TODO.md and append session outcomes to PROGRESS.md without creating a commit.

How does end-of-session documentation sync verify completed TODO items?

End-of-session documentation sync verifies completed TODO items by analyzing recent git history and checking off only the tasks that can be verified as completed from the commit records.

Can I log project progress and learnings to PROGRESS.md without making a git commit?

Yes, you can log project progress and learnings to PROGRESS.md without making a git commit by running sync, which safely appends structured session summaries while leaving the repository staged for a separate deliberate commit.

What is the best way to keep TODO checkmarks accurate before a separate commit step?

The best way to keep TODO checkmarks accurate before a separate commit step is to run sync, which applies verifiable updates to TODO.md based on actual git history rather than manual edits.

Does sync prune old PROGRESS.md entries automatically during the documentation update?

Yes, sync performs optional hygiene steps to prune old, non-active PROGRESS.md entries into an archive and can archive scorecard or tier-files when those related files and scripts exist in the repository.