Bivvy: A Zero-Dependency Stateful PRD Framework for AI-Driven Development

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.

1 Like

I’d also love input on the marketing site / README…am I describing this tool clearly?

Do enough people know what a PRD is? Is “Product Requirements Document and Stateful Task List Framework” make more sense?

我试试 +1

1 Like

It has been tested and is very useful. However, the details of the structure can be further optimized.

1 Like

Thanks for trying it! Glad to know you found it useful.

Can you share any thoughts on how you might optimize it? I’ve got my own ideas, but I’d love outside opinions.

Please make it possible to use the same thing as Taskmaster AI without an API key. That’s my request. :person_bowing:GitHub - eyaltoledano/claude-task-master: An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.

2 Likes

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?

Just tell the Cursor Agent to “start a new bivvy climb”!!

I’ll be updating it and adding a video this weekend, just a bit under water this week.

OK, thanks! I hope the video can also include demonstrations of operations throughout the project process. Thank you very much!

1 Like

Big PR:

  • Modularized rules
  • bivvy update --cursor path
  • Improved task tracking

You can now directly tag @bivvy-new-climb, @bivvy-continue-climbing, @bivvy-done-climbing to help keep things on track

Open PR now, I’ll merge tomorrow or Tuesday after some testing / hardening - would love feedback: Modularize by taggartbg · Pull Request #6 · taggartbg/bivvy · GitHub

can i use this instead of task manager ?

You can! No config, no API key, no MCP server. Just an npx command and it’ll install the rule (soon: “rules” see above PR).

1 Like

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.

Kudos for shipping!