Jamdesk Documentation logo

Mises à jour automatiques de la documentation

Maintenez la documentation synchronisée avec votre code grâce au skill /update-jamdesk pour Claude Code. Mettez automatiquement à jour la documentation lorsque vous implémentez des fonctionnalités.

Le skill /update-jamdesk pour Claude Code surveille vos modifications de code et génère les mises à jour de documentation correspondantes. Après avoir livré une fonctionnalité visible par les utilisateurs, exécutez le skill et il déterminera quelles pages de documentation doivent être créées ou modifiées.

Vous cherchez des conseils généraux sur la rédaction avec l'IA ? Cette page couvre le skill /update-jamdesk pour les mises à jour automatiques de la documentation. Pour la configuration des outils, consultez Claude Code. Pour des conseils plus généraux sur l'utilisation des outils IA pour rédiger de la documentation, consultez Rédiger avec l'IA.

Quand l'utiliser

À utiliser lorsque : Vous avez apporté des modifications visibles par les utilisateurs aux API, commandes CLI, interface utilisateur, options de configuration, ou au comportement des composants.

À ignorer lorsque : Refactorisations internes, modifications uniquement liées aux tests, configuration build/CI, ou travaux de performance sans changement de comportement — ceux-ci ne nécessitent pas de documentation utilisateur.

Prérequis

  • Claude Code installé et configuré
  • Un projet de documentation Jamdesk avec docs.json
  • Optionnel : CLI Jamdesk pour la vérification (npm install -g jamdesk)

Démarrage rapide

1
Créer le fichier de configuration

Créez un fichier .jamdesk-docs-path dans votre dépôt de code pointant vers votre documentation :

.jamdesk-docs-path
docs_path: ../my-docs

Le chemin peut être relatif (depuis le fichier de configuration) ou absolu.

2
Exécuter le skill

Après avoir implémenté une fonctionnalité, exécutez :

/update-jamdesk

Claude analysera vos modifications et posera des questions de clarification avant de rédiger la documentation.

3
Réviser et valider

Révisez la documentation générée, puis Claude la vérifiera avec jamdesk validate et jamdesk broken-links avant de committer.

Format du fichier de configuration

Le fichier .jamdesk-docs-path indique à Claude où se trouve votre documentation.

Format simple - juste le chemin :

../my-docs

Format complet - avec options :

.jamdesk-docs-path
# Path to documentation repository
docs_path: ../my-docs

# Optional: Branch for doc updates (default: main)
docs_branch: main

Le fichier de configuration est découvert en remontant depuis votre répertoire courant jusqu'à la racine git. Placez-le à la racine de votre dépôt pour de meilleurs résultats.

Comment ça fonctionne

Lorsque vous exécutez /update-jamdesk, Claude :

  1. Localise votre documentation - Trouve le fichier de configuration .jamdesk-docs-path
  2. Pose des questions - Clarifie la stratégie de branche, la portée et le contenu
  3. Analyse la documentation existante - Recherche le contenu associé à mettre à jour ou à enrichir
  4. Rédige la documentation - Crée ou met à jour des pages en suivant les standards Jamdesk, avec des exemples simples en premier
  5. Révise le ton - Vérifie la présence de formulations IA dans le résultat. Claude écrit mieux avec un CLAUDE.md qui définit la voix (voir Claude Code)
  6. Vérifie - Exécute jamdesk validate et jamdesk broken-links
  7. Valide - Prépare les modifications et propose de les committer/pousser/créer une PR

Les modifications ne vous conviennent pas ? Exécutez git checkout . avant de valider pour annuler toutes les modifications.

ScénarioAction
Nouvelle fonctionnalitéCréer une nouvelle page
Changement de comportementMettre à jour la page existante
Ajout mineurAjouter une section à la page existante
Capacité majeureNouvelle page autonome
Dépréciation/suppressionMettre à jour l'existant + ajouter des notes de migration

Exemple de session

User: I just added a webhook feature. Can you document it?

Claude: I'm using the update-jamdesk skill to update your documentation.

Found .jamdesk-docs-path: ../customer-docs

How should I handle changes to the docs repository?
1. Create a new feature branch (recommended)
2. Update directly on main
3. Use current branch

User: 1

Claude: Based on the webhook implementation, I plan to:
- Create: webhooks/overview.mdx
- Update: getting-started.mdx (add link)

Any changes to this plan?

User: Looks good

Claude: [Creates documentation...]

✓ jamdesk validate passed
✓ jamdesk broken-links passed

Commit these changes?

Mode preview

Exécutez avec --preview pour voir ce qui changerait sans effectuer de modifications :

/update-jamdesk --preview

Le mode preview vous permet de :

  • Vérifier quelle documentation doit être mise à jour
  • Réviser les modifications proposées avant de valider
  • Voir l'analyse du skill sans effets secondaires

Suggestions proactives

Après avoir validé des modifications de code visibles par les utilisateurs, Claude peut suggérer :

Tip: These changes affect user-facing features.
Run /update-jamdesk to update your documentation.

Ceci apparaît lorsque :

  • Vous avez un fichier de configuration .jamdesk-docs-path, ET
  • Votre commit inclut des fichiers correspondant aux patterns visibles par les utilisateurs (API, CLI, composants)

Installer le skill

Installez le skill /update-jamdesk avec le CLI skills :

npx skills add jamdesk/skills --skill update-jamdesk

Cela installe le skill dans .claude/skills/update-jamdesk/ de votre projet.

Installe dans votre répertoire de projet courant :

npx skills add jamdesk/skills --skill update-jamdesk

Le skill est disponible lorsque vous travaillez dans ce projet.

Lister les skills disponibles

Voir tous les skills Jamdesk :

npx skills add jamdesk/skills --list

Mise à jour

Réexécutez la commande d'installation pour obtenir la dernière version :

npx skills add jamdesk/skills --skill update-jamdesk

Après l'installation ou la mise à jour, redémarrez Claude Code ou démarrez une nouvelle session pour que les modifications prennent effet.

Dépannage

Assurez-vous que le fichier skill se trouve à .claude/skills/update-jamdesk/SKILL.md et redémarrez votre session Claude Code.

Créez .jamdesk-docs-path à la racine de votre dépôt avec le chemin vers votre répertoire de documentation. Le skill recherche depuis votre répertoire courant jusqu'à la racine git.

Installez avec npm install -g jamdesk. Le skill fonctionnera sans lui, mais n'exécutera pas la validation automatique.

Et ensuite ?

Serveur MCP

Connectez des assistants IA directement à votre documentation

Aperçu du CLI

Découvrez le CLI jamdesk pour le développement local