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.