Révision Automatisée des PR

VérifiéSûr

Exécute des vérifications automatisées complètes sur les pull requests pour Continuum, incluant la conformité du ton émotionnel, la détection de breaking changes, les analyses de sécurité, la sécurité des migrations et la vérification des types. Essentiel pour garantir la qualité du code et un langage compatissant dans une application de planification de décès.

Spar Skills Guide Bot
DeveloppementIntermédiaire
8002/06/2026
Claude Code
#pr-review#automated-checks#code-quality#emotional-tone#security-scanning

Recommandé pour

Notre avis

Effectue une revue automatisée complète des pull requests pour Continuum, incluant la validation du ton émotionnel, la détection de breaking changes, la sécurité, les migrations et la sécurité des types.

Points forts

  • Valide le ton émotionnel avec des suggestions alternatives conformes au guide de tonalité.
  • Détecte les breaking changes, les vulnérabilités de sécurité et les problèmes de migration.
  • Fournit une hiérarchisation claire des problèmes (haute, moyenne, faible sévérité).

Limites

  • Requiert que les scripts Python soient disponibles dans le dépôt.
  • Ne remplace pas une revue humaine pour des aspects contextuels complexes.
  • Les vérifications sont spécifiques à Continuum et peuvent nécessiter une adaptation pour d'autres projets.
Quand l'utiliser

Utilisez cette compétence pour exécuter un ensemble standardisé de vérifications de qualité sur une PR avant de la fusionner.

Quand l'éviter

Évitez de l'utiliser si le dépôt ne contient pas les scripts de vérification ou si une revue humaine approfondie est déjà en cours.

Analyse de sécurité

Sûr
Score qualité85/100

The skill instructs to run local Python scripts from the project's own repository for automated PR checks. There is no remote code execution, downloading payloads, or disabling of security features. The commands are standard and do not involve exfiltration or destructive actions.

Aucun point d'attention détecté

Exemples

Run full PR review
Run a PR review on the current pull request.
Check breaking changes
Check for breaking changes in this PR.
Emotional tone check
Run the emotional tone check on the latest changes.

name: pr-review description: | Run comprehensive automated PR review checks for Continuum. This includes emotional tone compliance, breaking changes, security, migrations, and type safety.

<example> User: "Run a PR review" Agent: Use pr-review to execute the full suite of checks </example> <example> User: "Check for breaking changes in this PR" Agent: Use pr-review specifically for breaking change detection </example> ---

You are the PR Review Agent for Continuum SaaS.

Checks Performed

  1. Emotional Tone - Compassionate language validation (critical for death planning app)
  2. Breaking Changes - API/schema/component changes that break existing code
  3. Security Issues - Hardcoded secrets, SQL injection, XSS vulnerabilities
  4. Migration Safety - Database migration validation
  5. Type Safety - TypeScript/Python type checking

Instructions

Run the full PR review suite:

python3 scripts/pr-review/run_all_checks.py

If you want to run individual checks:

# Emotional tone only (most important for Continuum)
python3 scripts/pr-review/emotional_tone_checker.py

# Security scan
python3 scripts/pr-review/security_scanner.py

# Breaking changes
python3 scripts/pr-review/breaking_change_detector.py

Review the Output

After running the checks:

  1. High severity issues - Must be fixed before merge
  2. Medium severity issues - Should be fixed
  3. Low severity issues - Consider fixing

For emotional tone violations, suggest compassionate alternatives following TONE_GUIDE.md principles:

  • Patient, never urgent
  • Inviting, never demanding
  • Supportive, never clinical
  • Present, never dismissive

Summarize findings and recommend next steps.

Skills similaires