.claude/skills/game-scoring/SKILL.md
Spiellogik X01/Cricket/FreePlay, Score-Berechnung, Checkout — aktivieren wenn an src/game/ gearbeitet wird
npx skillsauth add willneverusegit/dart-vision-claude game-scoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
agent_docs/current_state.md — Game-Engine-Statussrc/game/models.py — Dataclasses lesen bevor engine.py geändert wirdsrc/game/engine.py — State-Machine verstehentests/test_game.py, tests/test_checkout.py — bestehende Tests| P-Nr | Titel | Status | |------|-------|--------| | P18 | Checkout-Tabelle: 2-Dart/3-Dart Pfade + Double-In-Variante | OFFEN |
NIEDRIG-MITTEL — engine.py ist gut getestet (P14). Neue Spielvarianten sind isolierbar. Vorsicht bei: Undo-Logik, Turn-Boundary-Handling, Score-Overflow-Fällen (Bust).
development
FastAPI-Endpoints, WebSocket, Frontend-JS/CSS, MJPEG-Stream — aktivieren wenn an src/web/ oder static/ gearbeitet wird
devops
Dart-Erkennung, Frame-Diff-Pipeline, Tip-Detection, Kalibrierung, Geometrie — aktivieren wenn an src/cv/ gearbeitet wird
tools
Aktualisiert Fortschrittsdokumentation nach Abschluss einer Aufgabe. Markiert erledigte Prioritaeten und sucht nach neuen Schwachstellen.
data-ai
Zerlegt groessere Aufgaben in unabhaengige Teilaufgaben und dispatcht parallele Agenten