arianlopezc

39 mods across 1 repository, 0 stars between them.

trabuco-marketplace

01

arianlopezc/Trabuco

Plugin Claude Code

The Trabuco plugin: conversational Java/Spring Boot scaffolding, AI-agent-native project extension, and orchestrated migration of legacy Spring Boot 2.x/3.x repos, driven by the Trabuco CLI.

0 3mo ago A tokens not measured original MIT

trabuco

02

arianlopezc/Trabuco

Plugin Claude Code

Conversational Java/Spring Boot project generation, extension, and migration. Exposes the Trabuco CLI's architecture advisor, module catalog, scaffolding (including dormant-by-default OIDC Resource Server auth for API/AIAgent), and the orchestrated 14-phase migration of legacy Spring Boot 2.x/3.x repos inside Claude…

0 3mo ago A tokens not measured original MIT

trabuco

03

arianlopezc/Trabuco

MCP server Claude CodeCodexCursor +2

MCP server "trabuco" as configured in arianlopezc/Trabuco. Launched with trabuco mcp.

0 3mo ago C tokens not measured original MIT

arianlopezc/Trabuco

Agent

Specialist for Trabuco's AIAgent module — Spring AI tools, A2A protocol, MCP server exposure, guardrails, knowledge base, and scope enforcement. Use when the user is designing, extending, or debugging the AI-agent layer of a Trabuco project.

0 3mo ago A 65 tokens original MIT

trabuco-architect

05

arianlopezc/Trabuco

Agent

Senior architect persona specialized in Trabuco-shape Java/Spring Boot systems. Use when the main agent needs to reason about architecture, module selection, multi-service decomposition, or pattern matching. Grounded in the Trabuco module catalog and architecture patterns via MCP resources.

0 3mo ago A 60 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 12 specialist. Flips Trabuco's enforcement mechanisms (Maven Enforcer, Spotless, ArchUnit, Jacoco threshold) from skipped to enforced — they were deferred during phases 1-11 so legacy CI kept working at every phase boundary. Runs spotless:apply then full mvn verify with full enforcement. Go-implemented in the…

0 3mo ago A 98 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 8 specialist (conditional). Migrates legacy AI/LLM integration (Spring AI, LangChain4j, direct SDK use) to the Trabuco aiagent/ module with Spring AI 1.0.5, MCP server, A2A protocol, tools, knowledge, guardrails. Almost always skipped (most legacy projects have no AI).

0 3mo ago A 81 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 5 specialist (conditional). Migrates @RestController/@Controller classes to the Trabuco api/ module with RFC 7807 ProblemDetail, constructor injection, Bean Validation, OpenAPI, virtual-threads enable, and keyset pagination. Skipped if assessment has no controllers.

0 3mo ago A 65 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 0 specialist for the Trabuco migration. Scans the user's source repo and produces .trabuco-migration/assessment.json — the structured catalog of every artifact that constrains all later phases (the no-out-of-scope contract). Invoked by the trabuco-migration-orchestrator subagent during Phase 0; never invoked…

0 3mo ago A 83 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 9 specialist. Authors per-module application.yml from legacy properties/yaml, splits configuration per Trabuco module, preserves Spring profiles and external property sources, adds OpenTelemetry + structured logging only if legacy had them. Invoked by trabuco-migration-orchestrator during Phase 9.

0 3mo ago A 66 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 3 specialist. Migrates persistence (JdbcTemplate, EntityManager, Spring Data JPA, MongoTemplate) to Trabuco's Spring Data JDBC + Flyway + keyset pagination + HikariCP, dropping FK constraints. Surfaces FK / pagination / Liquibase decisions. Invoked by trabuco-migration-orchestrator during Phase 3.

0 3mo ago A 81 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 10 specialist (conditional). Adapts legacy CI/CD files (GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines, Travis, Argo, Helm, k8s, Terraform) to the new multi-module structure. STRICT no-out-of-scope — never invents pipelines or adds infrastructure that wasn't there. Skipped if source has no CI/CD.

0 3mo ago A 87 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 7 specialist (conditional). Migrates @KafkaListener / @RabbitListener / SQS / Pub/Sub / JMS listeners + publishers to the Trabuco eventconsumer/ + events/ modules with idempotent processing. Skipped if assessment has no messaging.

0 3mo ago A 61 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 13 specialist. Runs trabuco doctor --fix and trabuco sync, performs final mvn verify, generates the completion report at .trabuco-migration/completion-report.md, and offers to remove the legacy/ module if empty. Last phase before migration is declared complete. Go-implemented; this subagent is the orchestrator's…

0 3mo ago A 82 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 2 specialist. Migrates entities, DTOs, events, and job-request types from legacy/ into the Trabuco model/ module per-aggregate. Applies Immutables, constructor-only construction, sub-package layout. Invoked by trabuco-migration-orchestrator during Phase 2; never directly by the user.

0 3mo ago A 74 tokens original MIT

arianlopezc/Trabuco

Agent

Top-level orchestrator for the 14-phase Trabuco migration. Drives the migration end-to-end by dispatching to specialized subagents (assessor, skeleton-builder, model-specialist, datastore-specialist, etc.), presenting diffs and approval gates to the user, recording decisions, and rolling back when rejected. The only…

0 3mo ago A 93 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 4 specialist. Migrates @Service classes and business logic to the Trabuco shared/ module with constructor injection, Resilience4j boundaries, and ArchUnit boundary tests (tagged @Tag("trabuco-arch") so they're excluded from Surefire until Phase 12 activator enables them). Invoked by…

0 3mo ago A 86 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 1 specialist for the Trabuco migration. Generates the multi-module Maven skeleton inside the user's repo in MIGRATION MODE — Maven Enforcer, Spotless, ArchUnit are deliberately deferred to Phase 12 so legacy CI keeps working at every phase boundary. Wraps existing source into a legacy/ Maven module. Invoked by…

0 3mo ago A 83 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 11 specialist + cross-cutting characterization-test capture. Per-test analysis with KEEP / ADAPT / DISCARD / CHARACTERIZE-FIRST decisions. Invoked by trabuco-migration-orchestrator at the start of each migration phase (for characterization) and during dedicated Phase 11.

0 3mo ago A 64 tokens original MIT

arianlopezc/Trabuco

Agent

Phase 6 specialist (conditional). Migrates @Scheduled / @Async / queue-driven async work to JobRunr handlers + RecurringJobsConfig in the Trabuco worker/ module. Skipped if assessment has no async/scheduled work.

0 3mo ago A 56 tokens original MIT

trabuco-planner

21

arianlopezc/Trabuco

Agent

MUST BE USED for any non-trivial multi-module change in a Trabuco-generated Java/Spring Boot project. Produces stratified implementation plans where each stage is one module in dependency order (Foundation → Contracts → Persistence → BusinessLogic → Edge), with per-stage validate commands and depends-on rationale.…

0 3mo ago A 112 tokens original MIT

arianlopezc/Trabuco

Agent

Domain specialist for the Trabuco security audit — AI Surface. Loads checklist-ai-surface.md, walks the project source tree, and returns structured findings (one record per check that fired) to the orchestrator. Read-only; never modifies project files. Invoked by trabuco-security-audit-orchestrator via the Task tool…

0 3mo ago A 97 tokens original MIT

arianlopezc/Trabuco

Agent

Domain specialist for the Trabuco security audit — AIAgent + Java Platform. Loads checklist-aiagent-java.md, walks the project source tree, and returns structured findings (one record per check that fired) to the orchestrator. Read-only; never modifies project files. Invoked by trabuco-security-audit-orchestrator via…

0 3mo ago A 105 tokens original MIT

arianlopezc/Trabuco

Agent

Domain specialist for the Trabuco security audit — Auth. Loads checklist-auth.md, walks the project source tree, and returns structured findings (one record per check that fired) to the orchestrator. Read-only; never modifies project files. Invoked by trabuco-security-audit-orchestrator via the Task tool when the user…

0 3mo ago A 91 tokens copy · 86% MIT