0
0
via GitHub · Posted Jul 20, 2026 · 1 min read

Blueprint: AI Coding Workflow for Agents

owainlewis/blueprint
Claude Skill

The best agent skills in the world for software development.

322Stars
57Forks
1Open issues
8Watching
Python MIT Updated 3 weeks ago

At a glance

Shell Actively maintained

Blueprint is a principles-first workflow system that gives AI coding agents clear engineering boundaries through five reusable phases: design, plan, test, review, and improve. It structures agent work around small, decided tasks that move from specification through implementation to a mergeable pull request, with explicit human checkpoints for critical decisions.

0 comments

README

Blueprint. Design. Plan. Build. Validate.

Blueprint

Design. Plan. Build. Validate.

Why Blueprint · Install · Choose a skill · Read the guides · Contribute

Blueprint gives capable coding agents a clear engineering process without turning every change into ceremony. It separates understanding existing code, deciding what to build, and delivering reviewed pull requests.

Why Blueprint

Agents keep getting better. They need clear standards and useful workflows, not a script for every move.

Blueprint turns long-standing software engineering practice into a small set of skills: understand the system, make decisions before expensive changes, keep each task focused, test the result, and review the work. The skills say what good work looks like and what evidence is needed. They leave the mechanics to the agent.

The set is deliberately small. It contains the core skills its maintainer uses every day to build professional software. There is no agent framework or elaborate setup to maintain. Install the skills and use only the ones the work needs.

Install

Install all ten skills with one command:

npx skills add \
  owainlewis/blueprint

That is the main installation path. Blueprint works through portable skill files, so the same repository can support Codex, Claude Code, and other compatible coding agents without separate plugin workflows.

Choose a skill

Most work starts in one of these places:

  • Document an implemented system. Use /architecture to create or update root ARCHITECTURE.md from verified code.
  • Decide how a meaningful change should work. Start with /design for a technical design ready for review.
  • Deliver a decided task. Start with /task-to-pr for a tested, independently reviewed pull request.

Use /plan when decided work needs splitting. Use /codex-issue-coordinator when one Codex task must coordinate a large batch of GitHub issues.

Small, clear changes can go straight to /task-to-pr. Blueprint asks for only as much process as the work needs.

Ten focused skills

Each skill owns one engineering phase or useful outcome. Repository policy stays in AGENTS.md. Writing code, branching, debugging, and committing remain normal agent abilities inside the delivery workflow.

Guides

Project

Blueprint is deliberately small. It is not an issue tracker, an agent runtime, or a release system. It gives coding agents clear instructions for deciding, building, testing, and reviewing software.

Contributions are welcome. Read CONTRIBUTING.md before opening a pull request. Security problems should follow SECURITY.md.

Released under the MIT License.

10 skills in this repo

Copy into ~/.claude/skills

Explains how an existing system works today. Use for architecture maps, audits, or ARCHITECTURE.md. Return a chat report unless the user asks for a file. Use design for proposed changes.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/architecture ~/.claude/skills/architecture

Reviews a technical proposal before implementation. Use for designs, RFCs, ADRs, architecture proposals, and issues that define how a system change should work. Finds material ambiguity and flaws in correctness, scalability, performance, se...

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/architecture-review ~/.claude/skills/architecture-review
Codex Issue Coordinator Code Review & Testing

Coordinates a large batch of GitHub issues through separate Codex worker threads, tested pull requests, review loops, and gated merges. Use when the user asks one Codex thread to manage several coding sessions or complete a parent issue, mi...

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/codex-issue-coordinator ~/.claude/skills/codex-issue-coordinator

Writes a clear design for a proposed feature or system change. Use when important product or technical choices must be settled before coding. Covers behavior, interfaces, failures, risks, acceptance criteria, and tests. Use architecture to...

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/design ~/.claude/skills/design

Generates a polished, static HTML reading view from an existing Markdown PRD or technical design. Use when a user asks to render, present, visualize, or make a PRD or design document easier for humans to read in a browser.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/html-doc ~/.claude/skills/html-doc

Makes existing code easier to understand without changing behavior. Use to simplify structure, remove duplication or dead code, improve names, or remove unnecessary abstractions.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/improve ~/.claude/skills/improve
Plan Support

Turns an approved design or decided brief into ordered tasks for separate agent runs. Use for implementation tasks, tracker tickets, or useful milestones. Do not use for one coding task or its short execution outline.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/plan ~/.claude/skills/plan

Uses a fresh agent to review an implementation change without editing it. Checks behavior, security, regressions, complexity, tests, docs, and missing proof. Use for code, PR, diff, security, second-opinion, or pre-merge reviews.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/review ~/.claude/skills/review
Task To Pr Code Review & Testing

Completes one or more tasks. Creates one tested and reviewed pull request for each task. Use to implement, build, fix, or deliver tasks, tickets, pull requests, or a milestone.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/task-to-pr ~/.claude/skills/task-to-pr

Proves that a code change meets its acceptance criteria. Uses focused automated checks and a real browser for browser-facing work. Use to test or verify a diff, branch, PR, URL, or user flow.

Install
git clone --depth 1 https://github.com/owainlewis/blueprint
cp -r blueprint/skills/test ~/.claude/skills/test

Comments (0)

Sign in to join the discussion.

No comments yet

Be the first to share your take.