{"slug":"trabuco","title":"trabuco","description":"Trabuco generates production-ready Java multi-module Maven projects and migrates existing Spring Boot 2.x/3.x repos into the same shape. It exposes both halves to Claude Code: 8 skills (/trabuco:new-project, /trabuco:design-system, /trabuco:add-module, /trabuco:extend, /trabuco:migrate, /trabuco:doctor, /trabuco:suggest, /trabuco:sync), 17 subagents (architect + AI-agent expert + a 15-agent migration team), and a 25-tool MCP server.\n\nThe generated projects are opinionated and production-grade by default: Spring Boot 3 with Spring Data JDBC (no JPA), Flyway migrations, Testcontainers, Resilience4j circuit breakers, Google Java Format enforced by Spotless, ArchUnit boundary tests, RFC 7807 Problem Details, virtual threads, OpenTelemetry tracing, and the modular layout (Model / SQLDatastore / NoSQLDatastore / Shared / API / Worker / EventConsumer / AIAgent) with compile-time boundaries. A first-class AI Agent module ships scaffolding for tool calling, guardrails, MCP server endpoints, A2A protocol, and knowledge-base integration on Spring\nAlongside the code, Trabuco lays down per-agent rule files (CLAUDE.md, AGENTS.md, .cursor/rules, .github/instructions) that teach the major coding agents the project's architecture so they can extend it correctly without re-explaining conventions every session.","developer":null,"category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-10-14T00:00:01.915Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/arianlopezc/Trabuco.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"trabuco","source":{"sha":"27f3c315c9f57a23b380b2ea51c8dc90869331e5","url":"https://github.com/arianlopezc/Trabuco.git","source":"url"},"homepage":"https://github.com/arianlopezc/Trabuco","description":"Trabuco generates production-ready Java multi-module Maven projects and migrates existing Spring Boot 2.x/3.x repos into the same shape. It exposes both halves to Claude Code: 8 skills (/trabuco:new-project, /trabuco:design-system, /trabuco:add-module, /trabuco:extend, /trabuco:migrate, /trabuco:doctor, /trabuco:suggest, /trabuco:sync), 17 subagents (architect + AI-agent expert + a 15-agent migration team), and a 25-tool MCP server.\n\nThe generated projects are opinionated and production-grade by default: Spring Boot 3 with Spring Data JDBC (no JPA), Flyway migrations, Testcontainers, Resilience4j circuit breakers, Google Java Format enforced by Spotless, ArchUnit boundary tests, RFC 7807 Problem Details, virtual threads, OpenTelemetry tracing, and the modular layout (Model / SQLDatastore / NoSQLDatastore / Shared / API / Worker / EventConsumer / AIAgent) with compile-time boundaries. A first-class AI Agent module ships scaffolding for tool calling, guardrails, MCP server endpoints, A2A protocol, and knowledge-base integration on Spring\nAlongside the code, Trabuco lays down per-agent rule files (CLAUDE.md, AGENTS.md, .cursor/rules, .github/instructions) that teach the major coding agents the project's architecture so they can extend it correctly without re-explaining conventions every session."}]}}