Late Brake
by @isaachan
Pure CLI racing lap data analysis tool. Supports NMEA/VBO import, auto lap splitting, lap comparison, outputs structured comparison results for AI coaching....
clawhub install late-brakeπ About This Skill
name: late-brake version: 0.0.3 description: Pure CLI racing lap data analysis tool. Supports NMEA/VBO import, auto lap splitting, lap comparison, outputs structured comparison results for AI coaching. Use when you need to analyze racing lap data files, compare two laps, and get structured comparison results. metadata: openclaw: requires: python: ">=3.10" dependencies: - click>=8.0 - pydantic>=2.0 - numpy>=1.24 - geographiclib>=2.0 - jsonschema>=4.0 - wcwidth>=0.2.0
Late Brake - Racing Lap Data Analysis Skill
Late Brake is a pure command-line (CLI) racing lap data analysis tool that provides:
Dependencies
Dependencies are declared in SKILL.md, OpenClaw will handle automatic installation.
Entry Points
Source code is directly in scripts/ directory, can be imported directly:
import sys
import os
SKILL_DIR = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(SKILL_DIR, "scripts"))
from late_brake.cli import main as late_brake_main
Or execute directly as command-line:
# Load data file, list all laps
python -m late_brake.cli load --jsonCompare two laps, output JSON result
python -m late_brake.cli compare --json
Features
| Feature | Command | Description |
|---------|---------|-------------|
| Load data file | late-brake load | Parse data, auto split laps, list all detected laps |
| Compare two laps | late-brake compare | Compare lap differences, output text table or JSON |
| Track management | late-brake track list/info/add | Manage built-in/custom tracks |
JSON Output Schema
Full JSON schema definition: compare-json-schema.md