Finalisation gwexpy

VérifiéSûr

Exécute une séquence complète de vérification, nettoyage et commit pour les projets gwexpy. Coordonne les vérifications de physique, tests, linting, synchronisation de documentation et organisation des fichiers.

Spar Skills Guide Bot
DeveloppementIntermédiaire
2002/06/2026
Claude CodeCursorWindsurfCopilotCodex
#gwexpy#end-of-workflow#validation#housekeeping#commit

Recommandé pour

Notre avis

Exécute une série de vérifications et de nettoyages (tests, lint, synchronisation de documentation, commit) pour finaliser le travail sur le projet gwexpy.

Points forts

  • Automatise l'ensemble du processus de clôture, de la validation à l'engagement
  • Garantit la qualité du code via des tests, du lint et des vérifications de types
  • Synchronise la documentation et nettoie les fichiers temporaires
  • Génère un message de commit conventionnel et concis

Limites

  • Spécifique au projet gwexpy et suppose la présence d'autres compétences
  • Peut être lent si la suite de tests est volumineuse
  • Nécessite une confirmation pour la suppression de fichiers non standard
Quand l'utiliser

Lorsque vous avez terminé des modifications sur gwexpy et souhaitez valider, nettoyer et commiter votre travail.

Quand l'éviter

Pour des modifications mineures ne nécessitant pas de validation complète ou en dehors du projet gwexpy.

Analyse de sécurité

Sûr
Score qualité75/100

The skill only orchestrates other typical development skills (testing, linting, documentation, git commit) and contains no dangerous commands, exfiltration, or obfuscation. It explicitly advises caution with file deletion.

Aucun point d'attention détecté

Exemples

Full wrap-up after changes
I've made some changes to gwexpy. Please run the full wrap-up: physics review, tests, lint, docs sync, directory hygiene, and commit.
Wrap-up without physics review
Perform the gwexpy wrap-up but skip the physics review since my changes don't affect physics.

name: wrap_up_gwexpy description: gwexpy向けの一連の検証・整理・コミット手順をまとめて実行する

Wrap Up (gwexpy)

This skill performs a full end-of-workflow wrap-up for gwexpy, aligned to available skills.

Instructions

  1. Physics Review (if relevant)

    • If the change affects physics/math behavior, run check_physics.
    • Otherwise, skip and note why.
  2. Tests

    • Run test_code (full pytest).
    • If it is too slow, split into logical subsets and report coverage.
  3. Lint/Type Checks

    • Run lint (ruff check . and mypy .).
  4. Docs Sync

    • Run sync_docs to align docstrings and docs (EN/JA) with code changes.
  5. Directory Hygiene

    • Run organize to confirm no misplaced files.
    • If tests created tests/.home/, remove it and add tests/.home/ to .gitignore via ignore.
  6. Commit

    • Run git_commit to clean caches and commit with a concise conventional message.
    • Do not delete non-standard files without confirmation.
  7. Report

    • Summarize tests/lint results and whether full pytest completed.
    • Provide commit hash if created.
Skills similaires