governance-pack-sync

Synchronize the .cursor/ pack from a source project to multiple destinations.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/cslsoftwares/ParamentersORM --skill governance-pack-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: governance-pack-sync
Source: https://github.com/cslsoftwares/ParamentersORM/tree/main/.cursor/skills/governance-pack-sync_V1.1.0
Command: npx skills add https://github.com/cslsoftwares/ParamentersORM --skill governance-pack-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sincroniza o pack .cursor/ de um projeto fonte (SSOT) para um ou mais projetos destino — garantindo que todos os projetos da família usem o mesmo pack versionado.

Core Features & Use Cases

  • Sincronização completa do pack .cursor/ do SSOT para destinos, incluindo configuração de referências, scripts, agentes e templates.
  • Validação de integridade com validate_pack.py e reconstrucao de symlinks via bootstrap para manter consistência entre projetos.
  • Suporte a sincronização de múltiplos destinos com verificação de orphan removal, backup e rollback seguro.

Quick Start

Execute o fluxo de sincronização do pack .cursor/ da fonte para os destinos usando os scripts indicados e valide os resultados com validate_pack.py.

Frequently Asked Questions about governance-pack-sync

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

FAQPage Schema
How do I synchronize the .cursor/ pack across multiple projects?

To synchronize the .cursor/ pack, you run scripts like sync_cursor_pack.py to copy the configuration from a source SSOT project to multiple destination projects, ensuring all projects use the same versioned pack.

What does orphan removal mean when syncing cursor configurations?

Orphan removal during cursor pack syncing identifies and deletes obsolete files in destination projects that no longer exist in the source SSOT, maintaining a clean and exact mirror of the pack.

How do I validate the integrity of a synchronized .cursor/ pack?

You validate the integrity of a synchronized .cursor/ pack by running the validate_pack.py script, which checks consistency and ensures the destination projects accurately reflect the source pack.

Can I rebuild symlinks after syncing my .cursor/ directory?

Yes, you can rebuild symlinks after syncing by using the bootstrap_mirror_symlinks.py script, which restores the necessary link structures to maintain pack consistency across projects.

Does the pack synchronization process support backup and rollback?

Yes, the pack synchronization process includes backup procedures and safe rollback mechanisms to revert destination projects if the sync fails or produces unexpected configuration issues.

When do I need to use a single source of truth for my cursor pack?

You need a single source of truth (SSOT) for your cursor pack when managing a family of projects that must all use the same versioned configurations, agents, and templates to prevent inconsistencies.