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.

par meirm · meirm/reverse-engineering-skill

Testé · Fonctionne ★ 9.6/10

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.

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 cases
  • Find the gaps in my billing logic doc before we build it
  • Check this business rules doc for race conditions and ambiguity