Analyzing Business Logic Gaps

Systematyczna lista kontrolna 10 kategorii do znajdowania luk i niejednoznaczności w dokumentach logiki biznesowej przed implementacją.

Autor: meirm · meirm/reverse-engineering-skill

Testowano · Działa ★ 9.6/10

Analyzing Business Logic Gaps — Systematyczna lista kontrolna 10 kategorii do znajdowania luk i niejednoznaczności w dokumentach logiki biznesowej przed implementacją.

Co robi ten skill

Przeprowadza ustrukturyzowane przejście wykrywania luk w dokumencie logiki biznesowej, sprawdzając warunki wejścia/wyjścia, maszyny stanów, czas rozliczeń, ponawianie prób, współbieżność, terminologię i własność aktora, a następnie generuje raport markdown oceniony pod względem ważności z konkretnymi proponowanymi poprawkami. Uruchamia się podczas przeglądu jakości BL, utwardzania wymagań lub przygotowywania specyfikacji do implementacji.

Raport z testu

Uruchomiłem ją na celowo niedostatecznie sprecyzowanym dokumencie BL dotyczącym uaktualnienia subskrypcji: lista kontrolna ujawniła rzeczywisty warunek wyścigu, którego przegląd bazowy nie zauważył (użytkownik anuluje w momencie udanego płatności) oraz niejasną zasadę rozliczeń 'zwroty, jeśli to stosowne', i zwrócił oba w tabeli ocenionej pod względem ważności z konkretnymi proponowanymi zasadami zamiast luźnej listy punktów.

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

Instalacja

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

Komendy i przykładowe prompty

  • /analyzing-business-logic-gapsSystematyczna lista kontrolna 10 kategorii do znajdowania luk i niejednoznaczności w dokumentach logiki biznesowej przed implementacją.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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