cavalry

Installation
SKILL.md

Cavalry Control

Cavalry (/Applications/Cavalry.app) is scriptable in JavaScript (ES6, api.* / ui.* / cavalry.* modules). Drive it through the Cavalry Bridge — a small script UI running inside Cavalry that executes whatever is POSTed to 127.0.0.1:8731. Everything below was proven on a real project (EMU logo sting + race animation); the reference file covers the rest of the API surface.

  • references/api-reference.md — condensed module reference (api, cavalry, ui, WebClient/WebServer, render scripts, CLI). Read it when you need something outside the cheatsheet below.
  • references/cavalry-types/ — the complete API as vendored TypeScript definitions with JSDoc examples; grep it for any function the reference doesn't cover.
  • scripts/cavalry-bridge.js — the bridge to install into Cavalry.
  • scripts/cavalry-send.sh — send a JS file (or -c 'inline code') to the bridge and wait for completion. --ping checks the bridge is reachable first.

The control loop

Installs
29
GitHub Stars
1
First Seen
Jul 31, 2026
cavalry — jablonkai/skills