template-sync

Coordinate and reconcile Claude Code assets between a project and its template.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/SamyakJhaveri/loam --skill template-sync-samyakjhaveri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-sync
Source: https://github.com/SamyakJhaveri/loam/tree/main/seed/.claude/skills/template-sync
Command: npx skills add https://github.com/SamyakJhaveri/loam --skill template-sync-samyakjhaveri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Coordinate and reconcile Claude Code assets between this project and the project-template buffer, enabling safe promotion, synchronization, and divergence assessment.

Core Features & Use Cases

  • Promote assets from this project to the template when changes should be shared with the template.
  • Pull updates from the template into this project and surface divergences for review.
  • Enforce pre-flight checks like the presence of template-manifest.json and opt-in promotion to prevent accidental changes.

Quick Start

Run template-sync status to review changes, then run template-sync pull or template-sync promote to synchronize assets with the template.

Frequently Asked Questions about template-sync

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

FAQPage Schema
How do I sync Claude assets between a project and a template?

To sync Claude assets, run template-sync status to review changes, then execute template-sync pull or template-sync promote to reconcile files with the project template.

What is template-manifest.json used for in Claude Code projects?

The template-manifest.json file is a required pre-flight check at the project root that enables the template-sync script to coordinate and reconcile Claude Code assets safely.

How can I check for divergence between my project and its template?

You can surface divergences by running template-sync pull, which reviews updates from the template and highlights differences for assessment before applying changes.

Do I need a manifest file to promote assets to the template?

Yes, promoting assets requires template-manifest.json at the project root, and the process uses an opt-in flow to prevent accidental changes to the shared template.

Can I push local Claude Code changes back to the project template?

Yes, you can push changes by running template-sync promote, which safely promotes assets from the current project to the project template buffer for sharing.