sync

Synchronize template updates from the coding-agent-workflow repository into the current project.

1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Joaovsales/coding-agent-workflow --skill sync-joaovsales
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync
Source: https://github.com/Joaovsales/coding-agent-workflow/tree/main/.agents/skills/sync
Command: npx skills add https://github.com/Joaovsales/coding-agent-workflow --skill sync-joaovsales

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps a project aligned with the central coding-agent-workflow template by pulling updates, migrating legacy configurations, and surfacing drift before changes are applied.

Core Features & Use Cases

  • Drift detection: compare project files against the template and highlight differences in CLAUDE.md, .claude/skills, and .agents/skills.
  • Safe update workflow: apply template changes while preserving project-specific customizations and local overrides.
  • Migration assistance: identify and migrate legacy sections or directories (e.g., old CLAUDE structures) to current layouts.
  • Diff preview: present a clear summary of upcoming changes and require user confirmation before applying updates.

Quick Start

Run the /sync command in your repository to review changes and apply updates to align with the template.

Frequently Asked Questions about sync

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

FAQPage Schema
How do I detect configuration drift between my project and a template repository?

Template drift detection compares your local CLAUDE.md and .claude/skills files against the central coding-agent-workflow template, highlighting differences before any changes are applied.

Can I apply template updates without losing my project-specific customizations?

Yes, template updates are applied using a safe update workflow that preserves your local overrides and project-specific customizations while pulling in structural changes from the source repository.

How do I migrate legacy CLAUDE configurations to a new directory layout?

Legacy CLAUDE structures are migrated to current layouts using migration assistance, which identifies outdated configurations and updates them while prompting for user confirmation before applying changes.

What is the best way to preview file diffs before syncing a template?

Previewing file diffs before syncing is handled by a diff preview feature that presents a clear summary of upcoming changes and requires user confirmation before applying template updates to your project.

Does the sync workflow require manual confirmation before modifying files?

Yes, the sync workflow requires manual user confirmation before modifying files, presenting a diff preview of upcoming changes to ensure you retain control over what gets updated in your repository.