Agent Skill
2/7/2026

blueprint-migration

Versioned migration procedures for upgrading blueprint structure between format versions

L
laurigates
7GitHub Stars
1Views
npx skills add laurigates/claude-plugins

SKILL.md

Nameblueprint-migration
DescriptionVersioned migration procedures for upgrading blueprint structure between format versions

Claude Plugins

A collection of 31 Claude Code plugins providing 285+ skills and 14 agents for development workflows.

Prerequisites

  • Bash 5+ — Required for shell scripts. macOS ships bash 3.2; install via brew install bash.

Installation

claude plugin install laurigates-claude-plugins/<plugin-name>

For example:

claude plugin install laurigates-claude-plugins/git-plugin
claude plugin install laurigates-claude-plugins/python-plugin
claude plugin install laurigates-claude-plugins/testing-plugin

New here? See the Plugin Map for setup guidance, decision trees, and recommended install order.

Quick Setup

Use the included justfile for quick MCP server configuration:

# Set up all MCP servers and cclsp
just claude-setup

# Or install individual servers
just mcp-github
just mcp-playwright
just mcp-context7

Alternatively, use the /configure:mcp skill for interactive configuration.

Plugins by Category

AI & Agents

PluginSkillsDescription
agent-patterns-plugin16Multi-agent coordination and orchestration patterns
agents-plugin1 + 10 agentsTask-focused agents for test, review, debug, docs, and CI workflows
langchain-plugin4LangChain JS/TS development - agents, chains, LangGraph, Deep Agents

Development

PluginSkillsDescription
api-plugin2API integration and testing - REST endpoints, client generation
blueprint-plugin30Blueprint Development methodology - PRD/PRP workflow with version tracking
home-assistant-plugin4Home Assistant configuration - automations, scripts, scenes, entities
project-plugin6Project initialization, management, maintenance, and continuous development

Languages

PluginSkillsDescription
python-plugin17Python ecosystem - uv, ruff, pytest, basedpyright, packaging
rust-plugin5Rust development - cargo, clippy, nextest, memory safety
typescript-plugin17TypeScript development - Bun, Biome, ESLint, strict types

Quality & Testing

PluginSkillsDescription
code-quality-plugin13Code review, refactoring, linting, static analysis, debugging methodology
testing-plugin15Test execution, TDD workflow, Vitest, Playwright, mutation testing

Version Control

PluginSkillsDescription
git-plugin27 + 1 agentGit workflows - commits, branches, PRs, worktrees, release-please

CI/CD

PluginSkillsDescription
finops-plugin7GitHub Actions FinOps - billing, cache usage, workflow efficiency
github-actions-plugin8GitHub Actions CI/CD - workflows, authentication, inspection

Infrastructure

PluginSkillsDescription
configure-plugin42Project infrastructure standards - pre-commit, CI/CD, Docker, testing
container-plugin9 + 1 agentContainer development - Docker, registry, Skaffold, OrbStack
kubernetes-plugin8 + 1 agentKubernetes and Helm - deployments, charts, releases, ArgoCD
networking-plugin6Network diagnostics, discovery, monitoring, HTTP load testing
terraform-plugin6 + 1 agentTerraform and Terraform Cloud - infrastructure as code

Documentation & Communication

PluginSkillsDescription
blog-plugin2Blog post creation - project logs, technical write-ups
communication-plugin2Communication formatting - Google Chat, ticket drafting
documentation-plugin5Documentation generation - API docs, README, knowledge graphs

UX & Components

PluginSkillsDescription
accessibility-plugin2Accessibility implementation - WCAG, ARIA, design tokens
component-patterns-plugin2Reusable UI component patterns - version badge, tooltips

Automation & Utilities

PluginSkillsDescription
command-analytics-plugin4Track command and skill usage analytics across projects
health-plugin6Diagnose and fix Claude Code configuration issues
hooks-plugin1Claude Code hooks for enforcing best practices
tools-plugin14General utilities - fd, rg, jq, shell, ImageMagick, d2

Game Development

PluginSkillsDescription
bevy-plugin2Bevy game engine - ECS, rendering, game architecture

Plugin Structure

Each plugin follows the standard Claude Code plugin structure:

<plugin-name>/
├── .claude-plugin/
│   └── plugin.json     # Plugin manifest
├── README.md           # Plugin documentation
├── CHANGELOG.md        # Auto-generated by release-please
├── skills/
│   └── <skill-name>/
│       └── SKILL.md    # Skill definition
└── agents/             # Agent definitions (optional)
    └── <agent>.md

Development

Plugins use release-please for automated versioning. Use conventional commits to trigger releases:

feat(git-plugin): add worktree support    # minor bump
fix(python-plugin): handle empty venv     # patch bump

See CLAUDE.md for detailed development instructions.

Regenerating the Plugin List

The flat plugin list can be generated from marketplace.json:

jq -r '.plugins[] | "| **\(.name)** | \(.category) | \(.description) |"' .claude-plugin/marketplace.json

License

MIT

Skills Info
Original Name:blueprint-migrationAuthor:laurigates