Notre avis
Synchronise les règles partagées d'un répertoire central vers les fichiers de contexte des agents.
Points forts
- Gestion centralisée des règles évitant la duplication
- Propagation automatique et ordonnée des mises à jour
- Horodatage intégré pour traçabilité
- Structure de fichiers claire et extensible
Limites
- Nécessite un environnement Python opérationnel
- Se limite aux fichiers du dossier shared-rules/
- Ne gère pas les conflits si des fichiers sont modifiés manuellement
Quand vous voulez maintenir des règles cohérentes sur plusieurs agents ou contextes.
Pour des modifications ponctuelles qui ne nécessitent pas de gouvernance centralisée.
Analyse de sécurité
SûrThe skill instructs running a local Python script to synchronize rule files. It does not contain destructive commands, exfiltration attempts, or obfuscated payloads. The script itself is not provided, but the skill description does not introduce direct risks.
Aucun point d'attention détecté
Exemples
/sync-rulesI've updated the shared rules. Please run /sync-rules to propagate changes to all agent context files.name: sync-rules description: Synchronize shared rules into agent context files and headers. version: 1.1.0 tags: [rules, governance, sync] owner: orchestration status: active
Sync Rules Skill
Synchronize shared rules from shared-rules/ to all agent context files.
Overview
This skill propagates rules from the central shared-rules/ directory to:
CLAUDE.md(this file)- Project-level context files
- Agent-specific overrides
Usage
/sync-rules
Prerequisites
- Python environment available to run
scripts/sync-rules.py.
How It Works
-
Read shared rules:
shared-rules/ ├── core-rules.md ├── coding-standards.md ├── guardrails.md ├── cli-reference.md ├── lessons-learned.md └── agent-overrides/ └── claude.md -
Assemble CLAUDE.md:
- Start with claude-specific header
- Append shared rules in order
- Add lessons learned at end
-
Update timestamp:
<!-- AUTO-GENERATED from shared-rules/ --> <!-- Last synced: 2026-01-22 12:00:00 -->
Execution
python scripts/sync-rules.py
Or manually:
- Read all files from
shared-rules/ - Concatenate in order
- Write to
CLAUDE.md
File Order
agent-overrides/claude.md- Claude-specific rules (header)core-rules.md- Core workflow rulescoding-standards.md- Coding guidelinesguardrails.md- Safety guardrailscli-reference.md- CLI tool referencelessons-learned.md- Lessons from past issues
Validation
After sync, verify:
- [ ] CLAUDE.md updated
- [ ] Timestamp current
- [ ] No merge conflicts
- [ ] Rules are complete
Outputs
- Updated
CLAUDE.mdand any derived context files.
Error Handling
- If sync fails, stop and fix the script or inputs before continuing.
- If timestamps are stale, rerun the sync to avoid mismatched rules.
Examples
/sync-rules
Related Skills
/add-lesson- Add a lesson before syncing rules
When to Sync
Run sync after:
- Adding a new lesson learned
- Updating shared rules
- Before starting a new workflow
- After pulling changes from git
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.