alandotcom/trainheroic-unofficial ? reverse-engineered prompt
Reverse engineered prompt
Build me a TypeScript tool for TrainHeroic that I can use from Claude and from the command line.
I want it to let a coach sign in with their normal TrainHeroic email and password, then do the main things a real coach needs, like list athletes, manage teams and programs, build and publish workouts, read analytics, and send messages. I also want athlete features, like seeing training history, PRs, workouts, profile info, and exporting training data to JSON.
Please set it up so it can work as a Claude Code skill, as local MCP servers for coach and athlete, and as a simple CLI for scripting. Use the existing project structure, keep the packages clean and reusable, and make the docs and examples easy to follow. If you need to check current docs or behavior, look them up online and match the real TrainHeroic API as closely as possible.
Are you gonna build this?
make sure you review the code using coderabbit