Documentation
Everything you need to install, publish, and manage Blueprint packages.
Install the Blueprint CLI and run your first package in minutes.
knowledge, ai-native, tools, skeletons, and bundle packages — what each type installs.
Commands, flags, and environment variables for the blueprint CLI.
Complete field reference for blueprint.yaml — every field, type, and example.
What is Blueprint?
Blueprint is a package manager for how you build software. Instead of shipping libraries and binaries, Blueprint packages ship the knowledge, conventions, agents, and scaffolding that shape the way your team works — versioned, shareable, and installable in a single command.
A knowledge package might contain your architecture decisions and coding guidelines, readable by your AI assistant. An ai-native package might install a team of specialized agents into your .claude/ directory. A skeleton package might scaffold a fully-wired service with your org's patterns already baked in.
Browse the registry to find packages published by the community, or publish your own to share your team's best practices with the world.