Analyzing Business Logic Gaps
Checklist systématique en 10 catégories pour trouver les lacunes et ambiguïtés dans les documents de logique métier avant l'implémentation.
Testé · Fonctionne
Ce que fait
Effectue une passe structurée de détection de lacunes sur un document de logique métier, en vérifiant les conditions d'entrée/sortie, les machines à états, le calendrier de facturation, les nouvelles tentatives, la concurrence, la terminologie et la propriété des acteurs, puis génère un rapport markdown classé par gravité avec des corrections concrètes recommandées. Se déclenche lors de la révision de la qualité de la logique métier, du renforcement des exigences ou de la préparation d'une spécification pour l'implémentation.
Rapport de test
L'a exécuté sur un document de logique métier de mise à niveau d'abonnement délibérément sous-spécifié : la checklist a mis en évidence une véritable condition de concurrence que la revue de base avait manquée (l'utilisateur annule au moment où le paiement réussit) ainsi que la règle de facturation vague 'remboursements si approprié', et a renvoyé les deux dans un tableau classé par gravité avec des règles concrètes proposées plutôt qu'une liste à puces lâche.
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/meirm/reverse-engineering-skill cd reverse-engineering-skill mkdir -p ~/.claude/skills cp -r .claude/skills/analyze-business-logic-gaps ~/.claude/skills/analyzing-business-logic-gaps
Commandes et exemples de prompts
/analyzing-business-logic-gapsChecklist systématique en 10 catégories pour trouver les lacunes et ambiguïtés dans les documents de logique métier avant l'implémentation.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Review this subscription upgrade spec for missing edge casesFind the gaps in my billing logic doc before we build itCheck this business rules doc for race conditions and ambiguity