Notre avis
Synchronise les configurations entre le projet local (.claude/) et le modèle global (~/.claude/template/) de manière bidirectionnelle.
Points forts
- Assure une synchronisation complète sans écrasement accidentel grâce à un ordre défini (modèle puis projet).
- Permet de pousser les améliorations locales vers le modèle et de récupérer les mises à jour du modèle.
- Intègre des scripts dédiés (template-updater et project-updater) pour une exécution fiable.
Limites
- Nécessite l'exécution manuelle de scripts externes (template-updater et project-updater).
- Ne gère pas automatiquement les conflits de fichiers ; des copies manuelles peuvent être nécessaires.
- Les scripts doivent être disponibles dans le chemin défini par les skills, ce qui peut être fragile.
Au début d'une session Claude Code, après avoir amélioré des règles ou compétences partagées, ou périodiquement pour aligner projet et modèle.
Lorsque vous n'avez pas de modifications à synchroniser ou que vous travaillez sur un projet isolé sans modèle.
Analyse de sécurité
SûrThe skill only orchestrates usage of other skills and suggests standard version control commands (using 'but' tool) for syncing configuration. No destructive, exfiltrating, or obfuscated actions are present. The allowed tools are appropriate for the task.
Aucun point d'attention détecté
Exemples
Sync between project .claude/ and ~/.claude/template/.Push my latest .claude/ changes to the template and then pull template updates back.Start of session: sync template into project .claude/.name: sync description: > Synchronize project and template configurations bidirectionally. Runs template-updater then project-updater in correct order. Use when syncing changes between project .claude/ and ~/.claude/template/. allowed-tools: [Bash, Read, Write, AskUserQuestion]
Sync
Bidirectional sync between project .claude/ and ~/.claude/template/.
Why Order Matters
- template-updater first - Push local improvements to template
- project-updater second - Pull template updates to project
Running in wrong order would overwrite local improvements before they're pushed.
Workflow
- Use the Skill tool to invoke
/template-updater- this loads the skill with the correct script path - Handle any file copies needed
- Use the Skill tool to invoke
/project-updater- this loads the skill with the correct script path - Handle any file copies needed
- Summarize what changed
Do NOT guess script paths. Each skill's SKILL.md documents its own script.
After Sync
If any files were copied, commit the changes:
Project changes:
but status
but commit <branch> --only -m "chore: sync claude config from template"
Template changes:
cd ~/.claude && but status
but commit <branch> --only -m "chore: update template from project"
When to Use
- At session start (get latest template updates)
- After improving shared skills/rules (push to template)
- Periodically to keep project and template aligned
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.