Docs

Getting Started

Install the Blueprint CLI and run your first package in minutes.

Prerequisites

Blueprint requires Go 1.23 or later. You can check your version with:

$go version

1. Install the CLI

Install the blueprint binary with a single Go command:

$go install github.com/jordanwashburn/blueprint/cmd/blueprint@latest

This adds blueprint to your $GOPATH/bin. Make sure that directory is on your $PATH.

2. Browse packages

Explore the registry to find packages published by the community.

Browse packages →

3. Install a package

Copy the install command from any package page and run it in your project directory:

$blueprint install @blueprint/knowledge/sdlc@1.0.0

Blueprint writes files into your project. For knowledge packages, it also adds a reference line to your CLAUDE.md pointing at .blueprint/knowledge-index.md so your AI assistant can discover installed knowledge.

4. Useful flags

Two flags cover most real-world scenarios:

$blueprint install --dry-run @blueprint/knowledge/sdlc@1.0.0

Preview which files would be written without modifying your project.

$blueprint install --yes @blueprint/knowledge/sdlc@1.0.0

Auto-approve all prompts — useful in CI pipelines and non-interactive shells.

Package Types

Blueprint supports five package types, each installing into a different part of your project:

TypeInstalls toDescription
knowledge.blueprint/knowledge/Versioned docs your AI assistant can read via CLAUDE.md
ai-native.claude/ .opencode/ .gemini/Agents, skills, and prompts for AI coding assistants
toolscargo / pip / npm / goCLI tools and dependencies installed via native package managers
skeletonsproject directoryScaffolding templates with {{VAR}} substitution
packagesall of the aboveBundles combining multiple types in a single install

Next steps

Getting Started — Blueprint