sync-platform-pair

Guide edits to mirrored Linux and Windows pair files for consistency.

Updated Nov 12, 2017
One-click install
npx skills add https://github.com/ak110/dotfiles --skill sync-platform-pair
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-platform-pair
Source: https://github.com/ak110/dotfiles/tree/main/.claude/skills/sync-platform-pair
Command: npx skills add https://github.com/ak110/dotfiles --skill sync-platform-pair

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating and syncing Linux/Windows pair files across the dotfiles repository to prevent drift when a file is edited on one platform.

Core Features & Use Cases

  • Pair mapping reference: Locate corresponding Linux (.sh/.tmpl) and Windows (.cmd/.ps1/.tmpl) files and verify parity.
  • Change synchronization guidance: Provide steps to propagate edits from one platform to its counterpart to maintain consistency.
  • Use Case: While updating an install script on Linux, quickly ensure the Windows counterpart is updated to keep deployments aligned.

Quick Start

Edit a Linux or Windows pair file in ~/dotfiles and run the synchronization workflow to align the counterpart automatically.

Frequently Asked Questions about sync-platform-pair

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

FAQPage Schema
How do I keep Linux and Windows dotfiles in sync?

To keep Linux and Windows dotfiles in sync, this Skill locates corresponding paired scripts like .sh and .cmd files, then guides the necessary edits to mirrored counterparts to prevent configuration drift across platforms.

What is the best way to align cross-platform pair files for deployment?

Aligning cross-platform pair files involves mapping Linux templates to Windows equivalents and propagating edits. This Skill verifies parity between paired scripts to maintain consistency for cross-platform deployments.

How do I propagate changes from a Linux install script to its Windows counterpart?

Propagating changes from a Linux install script to its Windows counterpart requires a synchronization workflow. This Skill provides steps to mirror edits from one platform's file directly to its paired counterpart.

Can I use this to sync pair files without external dependencies?

Yes, you can sync pair files without external dependencies. This Skill operates with zero declared dependencies, using frontmatter-driven discovery to guide deterministic synchronization tasks within your repository.

What types of scripts and templates are supported for platform alignment?

Platform alignment supports Linux shell scripts and templates alongside Windows command, PowerShell, and template files. The Skill targets these specific file extensions to verify parity and guide synchronization.