Blueprint icon

Blueprint

Blueprint is a planning copilot for coding agents that turns a short task description into a structured markdown plan. It supports compatible harnesses such as Claude Code, Codex CLI, Gemini CLI, and Pi agent.

Blueprint

Overview

Blueprint is a planning copilot for coding agents. It helps turn a rough task description into a structured plan by asking targeted questions about the work before code is written.

The project is packaged as agent-agnostic skills compatible with `skills.sh`, and the README lists support for Claude Code, Codex CLI, Gemini CLI, Pi agent, and similar harnesses. The output is a markdown plan that you can refine further or hand off to an agent for execution.

Core features

Codebase-aware question flow

Blueprint reads your codebase before it starts planning, then asks multiple-choice questions that are easier to answer than a free-form design doc.

Shared planning workflow

It separates planning between the user and the agent: the user provides the idea and makes decisions, while Blueprint enumerates the considerations and keeps track of them.

Progressive follow-up questions

The prompts start broad and become more specific, so each round narrows the plan without forcing the user into a long one-shot discussion.

Markdown plan output

When enough context has been gathered, Blueprint generates a markdown plan that a coding agent can execute in one shot.

Skill-based command flow

It ships as agent skills compatible with skills.sh, with commands for starting a session and generating the final plan.

Template selection and customization

Blueprint includes built-in Default and Concise templates, and supports custom templates through configuration or inline prompting.

Where Blueprint fits

  • Planning a new feature

    Useful when a project needs a plan before implementation, especially if the work has design trade-offs that are easier to discuss than to encode immediately in code.

  • Scoping existing-code changes

    Helpful for incremental changes on an existing codebase when the agent needs context about architecture, behavior, and edge cases before writing code.

  • Exploratory technical work

    Works for research experiments or subsystem work where the first pass should gather assumptions, open questions, and implementation choices in a reusable document.

  • Agent-assisted collaboration

    Fits teams that want a lightweight planning step inside the coding-agent workflow rather than a separate spec-writing process.

Pros and Cons

Pros

  • Asks targeted questions before code is written, which can surface design choices early.
  • Keeps the user involved in decisions without requiring them to write a full spec themselves.
  • Produces a markdown plan that can be reused or handed off to another agent.
  • Supports a quick exit after one round or extended planning over multiple rounds.
  • Offers built-in templates plus a path for custom templates.

Cons

  • It depends on a compatible agent harness and a workspace the agent can read.
  • The README does not provide much detail about non-CLI or visual workflows, so fit is clearest for code-centric agents.

FAQ

What does Blueprint generate?

Blueprint is a planning copilot for coding agents. You start a plan session with a short task description, answer a small set of questions, and then generate a markdown plan that another agent can execute.

Which agents does Blueprint work with?

It is designed for compatible agent harnesses, including Claude Code, Codex CLI, Gemini CLI, Pi agent, and other tools that can run the skills workflow. The README also says it works with skills.sh-compatible setups.

Can I customize the planning template?

Blueprint includes two built-in templates: Default and Concise. The README also says you can describe a custom template inline when prompted, or edit templates.json in the Blueprint references folders to add one persistently.

Where does the output plan go?

The generated plan is written to `blueprint/<slug>/plan-<slug>.md`. From there, you can continue refining the plan in chat, ask for open questions, or hand the file to your coding agent.

How do I install Blueprint?

The repository README recommends `npx skills add imbue-ai/blueprint`, and it also provides a curl-based install path for Claude Code that copies the skill into the local Claude skills directory.

Quick Facts

Category
Developer Tool
Product type
Planning copilot for coding agents
Source domain
github.com
Primary output
Markdown plan file
Workflow
Question-and-answer planning before execution
Pricing status
No product pricing stated in the README

Blueprint Alternativen

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandbox is an isolated compute environment for running code and agent workloads inside Firecracker micro-VMs. It is designed for workflows that need machine-level isolation, private networking between sandboxes, and programmatic control through SDK, CLI, or MCP.

GitBot icon

GitBot

GitBot is a local browser-based workspace for creating reusable coding bots powered by Claude Code, Codex, or OpenCode. It helps developers run those agents across repository folders with persistent threads and configurable permissions.

SonOf icon

SonOf

SonOf connects to your repo and PM tool, audits the codebase and surrounding product context, and turns approved work into shipped tickets with senior engineering review. It is aimed at founders and engineering leaders who need backlog help without hiring a full team immediately.

AakarDev AI icon

AakarDev AI

AakarDev AI helps teams manage AI provider access, project-level setups, logs, and analytics from one dashboard. It supports BYOK workflows and lists providers including OpenAI, Google Gemini, Anthropic, Groq, Mistral AI, and Perplexity AI.

Trigger.dev chat agent icon

Trigger.dev chat agent

Trigger.dev chat agent is a durable AI chat backend for developers building stateful conversations that can survive refreshes, crashes, and long-running turns. It connects with the AI SDK `useChat` flow and runs on managed infrastructure with no timeout on a turn.

ByteAsk icon

ByteAsk

ByteAsk is a terminal-first AI coding agent for C and C++ that edits repositories and verifies changes with the real compiler, debugger, sanitizers, and tests before showing a diff. It offers a free tier plus paid plans, with editor connectors and zero-retention handling described in the source.