verify

Verify game mechanics against design specs for movement, collision, laps.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Pjpj42/GridRacer --skill verify-pjpj42
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/Pjpj42/GridRacer/tree/main/.claude/skills/verify
Command: npx skills add https://github.com/Pjpj42/GridRacer --skill verify-pjpj42

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that implemented game mechanics align with the design document across movement, collision, laps, and overall gameplay.

Core Features & Use Cases

  • Automated verification: Compare code against explicit design specs for movement, collision detection, crash handling, and lap counting.
  • Code review & QA support: Facilitate regression checks during development to catch spec drift.
  • Use Case: During a sprint, run verification against the movement and collision paths to ensure gameplay remains faithful to the design.

Quick Start

Run the verify skill with a specific mechanic to validate the corresponding design spec against the codebase.

Frequently Asked Questions about verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify game mechanics match a design document during code review?

To verify game mechanics against a design document, compare implemented movement, collision, crash handling, and lap counting code against explicit spec requirements. This catches spec drift during regression testing and reports precise implementation mappings.

How does Bresenham collision detection work along a movement path?

Bresenham collision detection operates by plotting discrete grid points along the movement path to check for obstructions. This ensures collision validation accurately follows the trajectory between the starting position and the destination.

Can I use automated QA to check if movement formulas match the design spec?

Yes, automated QA can check if movement formulas match the design spec by validating that NewPosition equals CurrentPosition plus CurrentVelocity plus Acceleration. This ensures velocity and position calculations remain faithful during development.

What is the best way to catch spec drift in racing game mechanics?

The best way to catch spec drift in racing game mechanics is running regression checks that validate lap counting, crash handling, and movement formulas against the design document. This prevents gameplay from silently diverging from intended behavior.

Does game mechanic verification work for sprint-based regression testing?

Game mechanic verification works for sprint-based regression testing by validating specific mechanics like collision paths and movement formulas against the design document during each cycle. This ensures gameplay remains faithful across iterative development.