Analyzing Business Logic Gaps

Systematische checklist van 10 categorieën voor het vinden van hiaten en ambiguïteiten in business logic documenten vóór implementatie.

Door meirm · meirm/reverse-engineering-skill

Getest · Werkt ★ 9.6/10

Analyzing Business Logic Gaps — Systematische checklist van 10 categorieën voor het vinden van hiaten en ambiguïteiten in business logic documenten vóór implementatie.

Wat het doet

Voert een gestructureerde gap-detectie-pass uit over een business logic document, controleert entry/exit-voorwaarden, state machines, factureringstijdstip, retries, concurrentie, terminologie en actor-eigendom, en produceert vervolgens een markdown-rapport met ernstbeoordeling en concrete aanbevolen oplossingen. Wordt geactiveerd bij het beoordelen van BL-kwaliteit, het versterken van vereisten, of het voorbereiden van een specificatie voor implementatie.

Testrapport

Voerde het uit tegen een opzettelijk onder-gespecificeerd subscription-upgrade BL document: de checklist bracht een echte race condition aan het licht die de basis review miste (gebruiker annuleert op het moment dat de betaling slaagt) plus de vage 'refunds indien van toepassing' factureringsregel, en retourneerde beide in een met ernst beoordeelde tabel met concrete voorgestelde regels in plaats van een losse bullet list.

Getest op: 2026-07-15 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /analyzing-business-logic-gapsSystematische checklist van 10 categorieën voor het vinden van hiaten en ambiguïteiten in business logic documenten vóór implementatie.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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