sync-template

Sync template definitions from a central repository across multiple repos.

6|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/i-standard1/yamasaki --skill sync-template-i-standard1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-template
Source: https://github.com/i-standard1/yamasaki/tree/main/.claude/skills/sync-template
Command: npx skills add https://github.com/i-standard1/yamasaki --skill sync-template-i-standard1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

テンプレート同期は、センターリポジトリにある最新のテンプレート定義をローカルプロジェクトに安全に取り込み、テンプレの整合性を保ちながら手作業を削減します。ローカルの成果物を上書きせず、更新を適用します。

Core Features & Use Cases

  • 選択的同期: プロジェクト固有の設定を除外しつつ、テンプレの更新を反映します。
  • 保護ポリシー: 除外・保護・同期の3要素で重要ファイルを守ります。
  • 自動化された更新: 複数リポジトリのドキュメント/ルールを統一的に同期します。
  • ユースケース: チームがローカルで編集したファイルを保持しつつ、テンプレートの改善を全体に適用したい場合に使用します。

Quick Start

テンプレートリポジトリの最新を取得して、あなたのプロジェクトに適用してください。

Frequently Asked Questions about sync-template

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

FAQPage Schema
How do I sync templates from a central repository without overwriting local project files?

To sync templates without overwriting local files, the process applies a three-tier policy of exclude, protect, and sync. It overwrites only non-critical template materials while preserving local artifacts and project-specific configurations.

What is the best way to automate documentation updates across multiple repos?

Automating documentation updates across multiple repos involves syncing from a central template repository. This selectively applies template improvements uniformly while enforcing protection policies to prevent unintended overwrites of local work.

How does the exclude, protect, and sync policy work for version-controlled template updates?

The exclude, protect, and sync policy works by excluding project-specific configs, protecting critical local artifacts, and overwriting only non-critical template materials. It tracks changes to prevent unintended overwrites during synchronization.

Can I sync the latest template definitions while keeping project-specific configurations intact?

Yes, you can sync the latest template definitions while keeping project-specific configurations intact. The selective exclusion mechanism identifies and skips project-specific files, ensuring only non-critical template materials are updated.

When do I need to use selective template synchronization for my repositories?

You need selective template synchronization when your team edits files locally and wants to apply template improvements globally. It safely integrates central repository updates while protecting local work from being overwritten.

Why are my local artifacts being preserved during a template sync operation?

Local artifacts are preserved during a template sync because the operation enforces a protection policy that tracks changes. This mechanism identifies local work and prevents unintended overwrites by only updating non-critical template materials.