JamesTryand/pmtooling ? reverse-engineered prompt

Reverse engineered prompt

Build me a Go CLI called pmt that helps manage project work as git branches and worktrees in a separate target repo.

I want to be able to point it at a repo, create issue branches from reusable templates, and have each new issue checked out into its own worktree next to that repo. The basic flow should support adding a repo by name, setting a default repo, creating templates for issue types like bugs or features, listing templates and active issues, and creating a new issue from a template. It should also let me close an issue so it gets archived and the branch and worktree are cleaned up, and reopen it later if needed.

Keep it focused on a practical v1, with good help text, clear errors, and sensible git behavior. If you need to, look up current docs for any Go or git details online. Please make it feel polished enough to use from the command line right away.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab