Alexander Tibbets

Blueprint - One-shot bigger coding tasks

Coding agents guess too much. On ambiguous tasks, they rush to code or invent a plan that sounds right and misses what you actually wanted. Blueprint reads your code, asks grounded questions that matter, and hands any agent a plan worth executing. The hope is that Blueprint catches what you didn't think to think about. The result is a plan your agent can execute in one shot. Free, open source, and available as agent skills or extensions in Cursor, Windsurf, VS Code.

Add a comment

Replies

Best
Alexander Tibbets
When the Imbue team started building Blueprint, we thought the final plan (or "blueprint" 🙃) would be the most valuable part. But what we heard from early developers was that the back-and-forth questions (like being interviewed in multiple-choice rounds) revealed decisions and preferences they hadn't considered at the start. One dev told us that Blueprint "catches things I didn't think to think about." So we leaned into the questions. We tuned the prompts to probe edges and we made answers click-through, so you stay in the driver's seat instead of typing paragraphs. Imbue's own developers now reach for bigger tasks with Blueprint in their toolkits.
Alex Isa

when you're working solo, there's no senior engineer to push back on a vague task. you're both the person writing the prompt and the person who should have asked better questions before writing it. ide extensions make sense — wondering if jetbrains / webstorm support is on the roadmap, or is the vs code ecosystem the focus for now.

Nayana Bannur

@webappski Exactly, our goal is for blueprint to catch stuff you didn't think to think about when working solo and to take on some of the burden of thinking through all the details alone. We're open to releasing the extension for other IDEs if there's enough interest!

Alexander Tibbets

@webappski It's great that Blueprint can be run outside of the agent loop, almost like a "neutral" or "third-party" planner to help gut check the work your conjuring up. Give it a try and let us know how it works for you!

Dmitry Isaevski

free, open source, and available in the editors people are already in rather than a new tool to learn is the right distribution bet for developer tooling. adoption usually dies at the signup screen.

Alexander Tibbets

@dmitry_isaevski If you like free and open-source, then you'll love Imbue's suite of developer tooling: https://github.com/imbue-ai We're on a mission to make open agent platforms accessible for all.

Ehsan Noursalehi

Nayana, it was wonderful iterating to simplify and refine the IDE plugin together, congrats on the launch!

Alexander Tibbets
Nayana Bannur

@thisisehsan Appreciated your expertise! It was great to see it come together over time!

Avri Simon

This nails a problem I saw constantly as CTO scaling an engineering team from 15 to 120 people. The gap between "what the developer typed into the prompt" and "what they actually needed" was the single biggest source of wasted agent cycles. Junior engineers especially would fire off a vague prompt, get back 200 lines of plausible-looking code, and spend hours debugging something that was wrong from the first instruction. The insight that the back-and-forth questioning phase is more valuable than the final plan really resonates - it mirrors how the best senior engineers work. They spend 80% of their time clarifying the problem and 20% solving it. Blueprint essentially automates the "senior engineer asking the right questions" step. Curious whether you're seeing different question patterns emerge across codebases - like whether Blueprint asks fundamentally different clarifying questions for a microservices repo vs. a monolith.

Nayana Bannur

@avrisimon Glad to hear you resonate with our vision! We've noticed for smaller projects and tasks it primarily asks questions about the scope and behavior of your task. For larger mature codebases Blueprint questions also pay attention to things like existing patterns in the codebase and points of integration with the existing code.

Alexander Tibbets

@avrisimon "Measure twice, cut once" —Blueprint 😆