← ClaudeAtlas

sync-templatelisted

Pull template updates into the current project. Triggers on /sync-template.
dagonet/claude-code-toolkit · ★ 3 · AI & Automation · score 72
Install: claude install-skill dagonet/claude-code-toolkit
<!-- SYNC-TEMPLATE-SKILL-VERSION: v3.0.4 --> # Sync Template (Downstream) Pull updates from the claude-code-toolkit template repo into the current project. **The line above is the version of the body YOU LOADED, and you must be able to state it.** A running session obeys the skill body it read at session start, not the file on disk — measured live: an installed `SKILL.md` byte-identical to the current release while sessions started earlier were still executing the previous version's steps. So *"re-copy `SKILL.md`"* and *"the drift check reports 0"* can both pass while every live session runs the old workflow. Step 1 checks this marker against the installed file. **Requires:** `template-sync-tools` MCP server registered and running, **version >= 0.2.0**. > The two repos keep **independent** semver and ship on different cadences — do not expect the numbers to match. They are related by this stated contract instead. `template-sync-tools` 0.1.0 carries a classification bug that silently OVERWRITES a file the user chose to keep; 0.2.0 is the first release with the fix. Check the version at the first `template_*` call and stop if it is older. > > The fix lives in the SERVER PROCESS, so a consumer on a remote box must **pull, then restart** — a restart alone re-launches the same old code. One breaking field change a caller could key on: `locally_modified` now means "deviates from the template" (it used to mean "changed since the last sync"; that meaning moved to a new `changed_