Synchroniser la documentation avec le code

VérifiéSûr

Met à jour les docstrings pour correspondre aux signatures et à la logique du code, et synchronise les fichiers de documentation (README.md, docs/) avec les modifications de l'implémentation. Vérifie les répertoires de documentation en anglais et en japonais. Aide à maintenir une documentation précise et bilingue en phase avec l'évolution du code.

Spar Skills Guide Bot
DocumentationIntermédiaire
14002/06/2026
Claude CodeCursorWindsurfCopilotCodex
#documentation#sync#docstrings#localization#sphinx

Recommandé pour

Notre avis

Cette compétence met à jour la documentation (docstrings et fichiers .md) pour refléter les modifications du code source.

Points forts

  • Gère simultanément les documents en anglais et en japonais.
  • Prend en charge les formats de docstring NumPy et Google.
  • Vérifie la cohérence des paramètres, des types et des exceptions.

Limites

  • Nécessite une configuration initiale des formats de documentation.
  • Ne détecte pas automatiquement les modifications du code, l'utilisateur doit les préciser.
Quand l'utiliser

Lorsque vous modifiez le code et devez synchroniser la documentation associée dans plusieurs langues.

Quand l'éviter

Pour générer une nouvelle documentation à partir de zéro ou pour des fichiers purement conceptuels.

Analyse de sécurité

Sûr
Score qualité85/100

The skill only instructs reading and writing documentation files; no destructive commands, network activity, or obfuscated code are present.

Aucun point d'attention détecté

Exemples

Update docstrings for new parameters
Update the docstring of function 'calculate_interest' to include the new 'rate' parameter and its type, following the NumPy style used in the project.
Sync Japanese and English docs after API change
I changed the 'get_user' method signature. Please update both docs/reference/en/api.rst and docs/reference/ja/api.rst to reflect the new parameters.

name: sync_docs description: ソースコードの実装に合わせてドキュメント (docstring, *.md) を更新する

Sync Documentation

This skill ensures that the documentation is in sync with the actual code implementation.

Instructions

  1. Update Docstrings:

    • Read the target source code.
    • Check if parameters, return types, and exceptions in the docstring match the signature and logic.
    • Update the docstring using the standard format (NumPy or Google style, matching the project).
  2. Update Documentation Files:

    • Check docs/ or README.md for references to the changed code.
    • Crucial: Check both English (docs/reference/en/) and Japanese (docs/reference/ja/) documentation directories.
    • Update tutorials or API references if the usage has changed.
    • If a new feature was added, ensure it is mentioned in the appropriate section in both languages.
  3. Verify:

    • If possible, run the build_docs skill to ensure no syntax errors were introduced in ReStructuredText or Markdown.
Skills similaires