Vérification d'Application par Sub-Agent

VérifiéPrudence

Lance un sous-agent qui effectue une vérification de bout en bout de l'application. Il vérifie les builds, le linting, les erreurs de typage, exécute les tests unitaires, effectue des tests manuels via Playwright et vérifie les points d'intégration. Idéal pour la vérification QA avant une release ou après des modifications pour garantir la stabilité et l'exactitude de l'application.

Spar Skills Guide Bot
TestingIntermédiaire
17002/06/2026
Claude CodeCursorWindsurf
#verification#qa#testing#sub-agent#e2e

Recommandé pour

Notre avis

Lance un sous-agent pour effectuer une vérification de bout en bout de l'application, incluant la compilation, les tests et l'inspection manuelle.

Points forts

  • Effectue une vérification systématique et automatisée de plusieurs aspects (build, lint, tests, intégration).
  • Intègre un sous-agent dédié pour une analyse approfondie et des tests UI via Playwright si disponible.
  • Produit un rapport structuré avec les résultats, les échecs et les recommandations.

Limites

  • Nécessite que l'environnement de build et les outils de test soient configurés au préalable.
  • La vérification manuelle avec Playwright dépend de la disponibilité du MCP correspondant.
  • Peut ne pas détecter les problèmes de performance ou de sécurité avancés.
Quand l'utiliser

Utilisez cette compétence avant un déploiement ou une livraison majeure pour garantir la qualité de l'application.

Quand l'éviter

Évitez de l'utiliser pour des vérifications rapides ou lorsque l'infrastructure de test n'est pas en place.

Analyse de sécurité

Prudence
Score qualité85/100

The skill instructs a sub-agent to execute common development commands (build, lint, test) that may run arbitrary code from project configuration. While typical for QA automation, this introduces a risk if used in untrusted environments. No overt destructive or exfiltration commands are present.

Points d'attention
  • Running 'npm run build' and similar commands can execute arbitrary scripts defined in package.json, which could be malicious in untrusted repositories.

Exemples

Full application verification
Verify the entire application end-to-end, including build, lint, tests, and integration.
Verify login feature
Run a verification sub-agent focused on the login feature: build, lint, unit tests for login, and manual UI testing via Playwright.
Integration check only
Launch a sub-agent to verify API endpoints and database connections for the user service.

Verify App Sub-Agent

Launch a sub-agent to perform end-to-end verification of the application.

Target: $ARGUMENTS (specific feature or general verification)

Instructions for Sub-Agent

You are a QA verification specialist. Your goal is to thoroughly test the application and report any issues.

Verification Steps:

  1. Build Check

    • Run build commands (npm run build, etc.)
    • Verify no compilation errors
    • Check for warnings
  2. Lint & Type Check

    • Run linter (eslint, etc.)
    • Run type checker (tsc, mypy, etc.)
    • Report any issues
  3. Unit Tests

    • Run test suite
    • Report failures and coverage
  4. Manual Verification (if Playwright MCP available)

    • Open the app in browser
    • Test key user flows
    • Take screenshots of important states
    • Verify UI renders correctly
  5. Integration Check

    • Verify API endpoints respond
    • Check database connections
    • Test external service integrations

Output:

Provide a verification report with:

  • ✅ Passed checks
  • ❌ Failed checks with details
  • ⚠️ Warnings or concerns
  • 📝 Recommendations

Use appropriate sub-agents (Explore for code analysis, Playwright for UI testing).

Skills similaires