Back to browse
GitHub Repository
0 starsPython

A rec.us CLI for your Claw

by JakaJancar·Mar 5, 2026·2 points·0 comments

AI Analysis

●●SolidDark HorseNiche GemBig Brain

Reverse-engineered rec.us API docs via Claude Code—but admits CLI is now obsolete.

Strengths
  • Reverse-engineered API docs are the real deliverable; comprehensive and well-structured.
  • Honest author assessment: recognizes CLI adds little value once docs exist.
  • Practical wire-level approach avoids fragile browser automation.
Weaknesses
  • Author's own caveat undermines the project: tool itself is now redundant.
  • Extremely narrow audience: only rec.us users in specific regions (SF primary).
  • No booking automation yet—search-only, so gains over web UI are marginal.
Target Audience

Tennis players in SF/rec.us areas; AI agents (Claude, etc.) automating bookings

Similar To

Tailscale's API-first approach (value in docs, not just CLI)

Post Description

I know I'm enabling snipers to compete with me, but oh well...

This is a CLI primarily designed for your Claw to search for available tennis courts and book them without slow browser automation (if you're in San Francisco or another area powered by rec.us).

Perhaps the most interesting part is the API documentation that was entirely written by Claude Code by reverse engineering the frontend and trying stuff, with minimal steering:

https://jakajancar.github.io/recus/api.html

To be honest, now that the docs are done, I'm not sure the CLI even adds value, as the Claw (if given the API docs) can curl its way around pretty efficiently and handles unforeseen situations much better.

Similar Projects