Quickstart
This is a demo, not a setup guide. It exists so you can see what the workflow actually does before reading the full Start a project walkthrough. Fifteen minutes, on a scratch project you can delete afterward.
If you already know you want this and just want to get a real project going, skip ahead to Start a project — this page won’t leave you with anything worth keeping.
1. Clone Blueprint into a scratch directory
Section titled “1. Clone Blueprint into a scratch directory”git clone https://gitlab.com/macrodream/blueprint.git blueprint-democd blueprint-demoLeave the .git history in place for this demo — you’re not starting a real project yet,
just poking at the workflow.
2. Start Claude Code
Section titled “2. Start Claude Code”claude3. Give it one simple, self-contained change
Section titled “3. Give it one simple, self-contained change”Something small and low-stakes — for example:
Add a one-line CONTRIBUTORS.md file listing yourself as a contributor, and open it as achange following this repo's own conventions.4. Watch the workflow activate
Section titled “4. Watch the workflow activate”Notice what happens without you asking for it:
- Claude reads
CLAUDE.mdandCONTRIBUTING.mdfor the branch-naming and commit conventions before writing anything - It works on a branch, not directly against your checkout
- Because this is a docs-only change, it recognizes the fast path for it (see the
Fast paths by change class table in
CLAUDE.md) rather than running every review gate it has available
Ask it directly: “Which reviews are you running for this change, and why those and not others?” The answer should name the specific fast-path row it matched.
5. See the verification
Section titled “5. See the verification”Run:
make linton the branch it created. This is the same check the pre-commit hook and CI would run — it exists so a passing check means the same thing everywhere, not just in the agent’s own judgment.
6. Inspect what it produced
Section titled “6. Inspect what it produced”git log --oneline -3git diff mainYou should see a small, scoped commit with a conventional-commit message — not a sprawling diff touching files you didn’t mention.
If this makes sense, keep going
Section titled “If this makes sense, keep going”The quickstart shows you the shape of the workflow on a trivial change. A real project needs the full setup — a GitLab remote, branch protection, your actual stack wired into the Makefile and CI, and the agent harness turned on globally. That’s Start a project, and it takes longer than 15 minutes because it’s setting up something you’ll actually keep.
When you’re done experimenting, delete blueprint-demo/ — nothing in it is meant to be
kept.