GrappleScript

A Brazilian jiu-jitsu gameplan you can read, follow, and come back to.

Agent skill · Coming soon

I’m building GrappleScript to turn a jiu-jitsu consultation into a structured strategy record and a set of reference materials. The project brings together two ongoing parts of my life: making software and training Brazilian jiu-jitsu.

The current foundation includes an intake structure, a gameplan, a reaction tree, and a battle map. A renderer produces a guide PDF, a reaction tree, a desktop image, and a mobile PDF from the strategy record.

The aim is to make a plan easier to revisit as a connected set of decisions.

I began training in 2016 and earned my brown belt in December 2025. GrappleScript grows out of that continuing practice. I’m interested in making the details of a strategy easier to see and keep track of.

The agent skill is packaged as version 0.1.0-rc.1. Read about the agent skills. Purchasing and downloads will open later. You’ll need a file-enabled AI agent, Python, and the dependencies listed in the package. This is a downloadable workflow, not a hosted app.

See what else I’m working on or return to the catalog.