Blueprint Skills — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Blueprint Skills (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
Blueprint Skills
Domain decomposition + IEEE SWEBOK documentation for Claude Code
Generate professional specifications and complete documentation from a project description in minutes.
Quick Start · The 9 Skills · Case Study · Standards · Why Blueprint?
</div>
Overview
Stop generating bad code. Start specifying good code.
Blueprint Skills are a set of 7 self-orchestrating skills for Claude Code that take a project description and produce:
From a 3-sentence project description, the skills can produce 5,000+ lines of professional documentation that would normally take a senior engineer days to write.
# Add the marketplace
claude plugin marketplace add eroveda/blueprint-skills
# Install the plugin
claude plugin install blueprint-skills@blueprint-skillsThen in any Claude Code session:
/blueprint-skills:universal-framework
[describe your project in 1-3 sentences]The skills self-orchestrate — each one suggests the next.
| # | Skill | Purpose |
|---|---|---|
| 1 | universal-framework | Apply INPUTS / PROCESSES / OUTPUTS / SUPPORT to identify project structure |
| 2 | swebok-decompose | Generate work nodes categorized by IEEE SWEBOK |
| 3 | swebok-generate-spec | Convert nodes into executable specifications |
| 4 | generate-architecture-doc | Produce IEEE 15289-compliant ARCHITECTURE.md |
| 5 | generate-functional-flows | Plain-language flows + state machines + business rules |
| 6 | generate-user-guide | End-user documentation with troubleshooting |
| 7 | generate-api-catalog | Full API reference with /v1/ versioning (REST + WebSocket + MQTT + CLI + gRPC) |
| 8 | generate-blueprint-summary | Master index BLUEPRINT.md tying all blueprint files together |
| 9 | generate-testing-strategy | Consolidated TESTING_STRATEGY.md across unit/integration/E2E |
Each skill is invocable independently with explicit namespace: /blueprint-skills:skill-name.
Blueprint Skills follow a 3-stage workflow that produces real files in your project directory at every step:
Stage 1 — Analysis & Decomposition (saved as files)
/blueprint-skills:universal-framework → produces 01-universal-framework-output.md/blueprint-skills:swebok-decompose → produces 02-decomposition-output.md/blueprint-skills:swebok-generate-spec → produces 03-SPECS.yaml (or specs/ directory for projects with more than 15 nodes) + 03-execution-order.mdStage 2 — Documentation (saved as files)
/blueprint-skills:generate-architecture-doc → produces ARCHITECTURE.md/blueprint-skills:generate-functional-flows → produces FUNCTIONAL_FLOWS.md/blueprint-skills:generate-user-guide → produces USER_GUIDE.md/blueprint-skills:generate-api-catalog → produces API_CATALOG.md (with /v1/ versioning)Stage 3 — Project Master Documents (saved as files)
/blueprint-skills:generate-blueprint-summary → produces BLUEPRINT.md (master index)/blueprint-skills:generate-testing-strategy → produces TESTING_STRATEGY.md (consolidated test plan)After running all 9 skills, your project directory contains ready-to-use files:
your-project/
├── 01-universal-framework-output.md ← Stage 1
├── 02-decomposition-output.md ← Stage 1
├── 03-SPECS.yaml ← Stage 1
├── 03-execution-order.md ← Stage 1
├── ARCHITECTURE.md ← Stage 2
├── FUNCTIONAL_FLOWS.md ← Stage 2
├── USER_GUIDE.md ← Stage 2
├── API_CATALOG.md ← Stage 2 (with /v1/)
├── BLUEPRINT.md ← Stage 3 (master index)
└── TESTING_STRATEGY.md ← Stage 3Most AI coding tools optimize for "make the prompt work" — not "make the code maintainable in production."
Blueprint Skills add the missing layer between idea and execution:
The cheapest bug is the one prevented in the specification.
Industrial Machine Monitoring System — From a 3-sentence prompt to a complete blueprint:
Blueprint outputs follow the structure and taxonomy defined in:
| Standard | Reference | Application |
|---|---|---|
| IEEE SWEBOK v4.0 | ISO/IEC TR 19759 | Work node categorization (DESIGN, CONSTRUCTION, SECURITY, TESTING, OPERATIONS) |
| ISO/IEC/IEEE 12207 | — | Software lifecycle processes |
| ISO/IEC/IEEE 15289 | — | Documentation content standards |
| ISO/IEC/IEEE 16326 | — | Project planning standards |
Note: Blueprint Skills is not affiliated with or endorsed by IEEE or ISO. This is an independent open source project that uses these standards as a reference framework. SWEBOK®, IEEE®, and ISO® are registered trademarks of their respective organizations.
v0.1 — Initial release with 7 skills validated end-to-end on a multi-layer IoT system.
This is a solo open source project built over weekends. It works, but it's early. Feedback, issues, and contributions are very welcome.
✅ Superpowers — Blueprint Skills add what to build; Superpowers handles how to build it. They work together.
✅ Claude Code — native plugin format, install via marketplace.
✅ Codex CLI, Cursor, Gemini CLI — skills are markdown, portable to any agent that supports them.
blueprint-skills/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace catalog
├── skills/ # The 7 skills
│ ├── universal-framework/
│ ├── swebok-decompose/
│ ├── swebok-generate-spec/
│ ├── generate-architecture-doc/
│ ├── generate-functional-flows/
│ ├── generate-user-guide/
│ └── generate-api-catalog/
├── examples/
│ └── iot-machine-monitoring/ # Full validated case study
├── docs/
│ ├── PHILOSOPHY.md
│ ├── SWEBOK-MAPPING.md
│ └── images/
├── CONTRIBUTING.md
├── LICENSE
└── README.mdPull requests welcome. See CONTRIBUTING.md for guidelines on:
MIT — see LICENSE
Built by eroveda based on lessons from building openFactory — a complete pre-production engine for software.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.