AlanWYChen/agent-skills

Guide pour l'audit backend. À utiliser lors de l'implémentation ou de la revue de la préparation à la production, de la sécurité, de la fiabilité, des tests, de la configuration de release et des constats priorisés dans les applications backend.

Qu'est-ce que agent-skills ?

Cette compétence fournit un guide structuré pour auditer les applications backend sur les aspects critiques de la préparation à la production. Elle couvre la conception des API, l'authentification, l'autorisation, la validation à l'exécution, l'intégrité des données, les migrations, la sécurité, la fiabilité, l'observabilité, les jobs en arrière-plan, le comportement des webhooks, la couverture de tests (unitaire, intégration, contrat, E2E), les tests de charge et de résilience, l'intégration continue avec GitHub Actions, le déploiement et le rollback. Le guide inclut également une analyse automatisée du code pour détecter des problèmes courants comme les TODO, FIXME, credentials codés en dur, endpoints de débogage, CORS non restreint, auth désactivée, clés de test, configuration de production pointant vers localhost, timeouts manquants et retries illimités. Les constats sont classés par criticité (Critique, Élevé, Moyen, Faible), avec une règle impérative : ne pas déclarer le service prêt pour la production tant que des constats Critiques subsistent.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AlanWYChen/agent-skills/tree/HEAD/production-engineering-skills/backend/audit

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Audit de Production Backend

Audit :

  • Conception des API
  • Authentification
  • Autorisation
  • Validation à l'exécution
  • Intégrité des données
  • Migrations
  • Sécurité
  • Fiabilité
  • Observabilité
  • Jobs en arrière-plan
  • Comportement des webhooks
  • Couverture des tests unitaires / intégration / contrat / E2E
  • Tests de charge / résilience le cas échéant
  • CI/CD GitHub Actions
  • Déploiement et rollback

Analyse du dépôt :

  • TODO
  • FIXME
  • Credentials codés en dur
  • Endpoints de débogage
  • CORS non restreint
  • Authentification désactivée
  • Clés de test
  • Configuration de production avec localhost
  • Timeouts manquants
  • Retries illimités

Classer :

  • Critique
  • Élevé
  • Moyen
  • Faible

Ne déclarez pas le service prêt pour la production tant que des constats Critiques subsistent.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills associés