The /start command is a 1,400 line markdown state machine with 15 numbered steps that takes a Linear ticket ID and produces a ready-to-test implementation. I type /start AUTM-123 and walk away. When I come back, there’s a feature branch, an implementation plan posted to Linear, working code, and...
I’ve spent the few months building (and endlessly iterating to improve) four markdown state machines - /start , /commit , /staging, and /production - that together manage my development lifecycle. They total about 4,700 lines of structured decision trees. I wrote about the first two already. Now...
I type /commit after finishing a feature. Claude scans the diff, counts eight changed files across two directories, checks that none of them touch auth or migrations, classifies the review as LIGHT, dispatches a code reviewer and a UI consistency checker in parallel on Sonnet, runs a three-agent...
I type /start INT-391 and walk away for thirty seconds. When I come back, Claude has fetched the ticket from Linear, read the description and all comments, detected that it belongs to the magic-platform monorepo, checked out a fresh feature branch from preview, explored the codebase to understand...