Hey all! I just made a A Zero-Dependency Stateful PRD Framework for AI-Driven Development: Bivvy
or
It helps you create PRDs and task lists (‘Climbs’ and ‘Moves’ in Bivvy) and then work through and manage them. It has helped Cursor stay on task SO MUCH for me. I’m really excited and I’d love to solicit some feedback.
Its not wildly different from Claude Taskmaster or RooCode Boomerange - but it works in Cursor without any additional CLIs, api keys or configuration. Simply run npx bivvy init --cursor and you’re running.
I’d love to solicit early feedback if anyone wants to play with it.
This is zero-configuration / zero-dependency! No key, just one npx command (or copy/paste the files yourself)
Anything from Taskmaster AI you couldn’t live without? The main thing it does that I don’t support is the nicer UI / breaking down tasks…but the chat-based UX + visually monitoring the json file works great for me.
I didn’t understand how to use it specifically. After running npx bivvy init --cursor in the project folder and creating the .bivvy and .cursor folders, how do I make it work in the cursor?
Taskmaster creator here - cool that you’re building off the same direction
Just as a matter of correction, API keys are only required for AI related commands. All task management commands can be run without API keys.
A command like add-task which typically takes a --prompt flag (and calls AI) could instead be used with direct details like a title, description, etc. This can be used by the Cursor agent to determine the details and create tasks without the need for additional keys.
AI features need AI connections – we’ll soon introduce the ability to consume the AI client directly (i.e. Cursor credits) so no API keys are needed at all.