HomeUpdatesGitHub
Docs/Start/Getting Started

Getting Started

Install AI Blueprint into a scaffolded application and prepare its first feature loop.

Startguideinstallonboard

What Blueprint adds

AI Blueprint is a workflow overlay for an application you already scaffolded. It adds durable planning files, focused agent skills, and review gates without adding application code.

Layer Purpose
Plans Define what you are building and the order of work
Configuration Share deterministic workflow policy across every adapter
Context Give each agent session the same project understanding
Current feature Keep one buildable scope active at a time
History Preserve completed decisions and outcomes

Blueprint is not an app starter. Choose your language, framework, architecture, and infrastructure first.

Fresh project setup

1. Scaffold the application

Use the stack that fits the project. Astro is only an example.

npm create astro@latest my-app
cd my-app
git init # if the scaffolder did not create a repository

2. Install Blueprint

Run the installer inside the application directory.

npx create-ai-blueprint@latest

The interactive installer shows Codex, Claude Code, GitHub Copilot, and OpenCode as a checkbox list with all four selected by default. Keep one or more tools selected and it adds only the compatible adapters they need.

It also creates blueprint/.state/manifest.json, which lets later updates distinguish unchanged Blueprint-owned files from local modifications.

Interactive setup also offers to install the optional Blueprint CLI, which provides the blueprint command for project status checks and a live local dashboard.

3. Onboard the project

Run $onboard in Codex, /onboard in Claude Code, or ask GitHub Copilot or OpenCode to run the onboard skill. It inspects the real stack, commands, coding conventions, adapters, ignore rules, project configuration, and any existing verification or CI. It reports the current checks without creating new CI or enabling automatic quality gates.

Optional: add automatic GitHub checks

Run $ci in Codex or /ci in Claude Code when you want one project-specific Verify command and a matching GitHub Actions workflow. The skill uses only checks that already exist, proves the recipe locally, and stops before push or remote ruleset changes.

You can skip this setup and continue planning. See Testing and CI for the full model.

4. Write the two plans you own

Fill in blueprint/project-plan.md with as much product detail as the project needs, then turn blueprint/build-plan.md into a short ordered checkbox list. These are the inputs you continue to own. See Writing Your Plans for worked examples of both.

You can write the plans directly or develop them through any AI conversation. If you want guided help, run $discovery in Codex or /discovery in Claude Code. Discovery is optional, can span as many turns as needed, and writes only after you review and explicitly approve both drafts.

5. Generate project context

Run $overview in Codex or /overview in Claude Code. Review the generated blueprint/context/project-overview.md before building.

The shortest successful loop

Once setup is complete, repeat this sequence for each feature:

/feature -> review -> /implement -> /check -> /complete

The skills stop at important boundaries. They do not merge, push, deploy, publish, or send anything without the approval required by the workflow.

When you explicitly want Blueprint to continue through the remaining build plan, run $continuous or /continuous. It repeats the local feature lifecycle with one branch and one local main commit per feature, and it never pushes. See Continuous for its stopping conditions and Project Configuration for its limits and gates.

When a Verify command is configured, implementation and completion use that same recipe. GitHub Actions runs it automatically after the workflow is published.

If a completed feature later needs to be removed, follow the reviewed Rollback command instead of rewriting git history or deleting the feature by hand.

Already have a codebase?

Use the existing codebase guide instead of onboarding as a fresh project. Adoption surveys the working repository and accounts for features that are already shipped.

Keep the workflow current

Use the Updating Blueprint guide when you want newer skills and workflow documentation. The updater preserves plans, project context, history, and project entry files.

Documentation

Search AI Blueprint

Start typing to search the documentation.