hmcts/agentic-plugins-marketplace

Configuration, prompts, and workflows for using Claude Code as an AI coding agent.

3Stars on the repository
61Mods indexed here, across every type
6d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

apim-architect

01

hmcts/agentic-plugins-marketplace

Agent

API-Marketplace architecture and design agent. Designs OpenAPI-first capabilities for the HMCTS API Marketplace — choosing between an api-cp- spec library, a service-cp- Spring Boot service, a shared library, or no change; modelling REST resources; and authoring the OpenAPI 3.1 contract. Returns a design proposal with…

3 6d ago A 244 tokens original MIT

catalog-publisher

02

hmcts/agentic-plugins-marketplace

Agent

Register or update an api-cp- spec in the HMCTS AMP catalog (hmcts/amp-catalog) after a GitHub Release. Event-driven — fires once per release, not on a schedule. Runs a mandatory public-exposure eligibility check before anything else, verifies the correct publish-api-docs.yml -> publish-swagger-ui.yml@v1 workflow…

3 6d ago A 356 tokens original MIT

ci-orchestrator

03

hmcts/agentic-plugins-marketplace

Agent

Trigger, monitor, and triage the GitHub Actions CI pipeline for api-cp- and service-cp- repos. Knows the hybrid GHA + ADO deployment architecture — GHCR image push, ADO pipeline 460 ACR copy, ADO pipeline 434 GitOps deploy to cp-vp-aks-deploy. Use hmcts-apim-sdlc-orchestrator:ci-orchestrator (this agent) for APIM…

3 6d ago A 231 tokens original MIT

code-reviewer

04

hmcts/agentic-plugins-marketplace

Agent

Structured code review for api-cp- and service-cp- PRs against HMCTS APIM standards. Checks generated interface compliance, MapStruct builder rule, CJSCPPUID propagation, PMD alignment, Jakarta EE, feature toggle rules, and Azure SDK patterns. No accessibility, no SonarQube, no Snyk. Human gate — must approve before…

3 6d ago A 176 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Hub-and-spoke specialist for the API-Marketplace pipeline — given a proposed or actual change to an api-cp- OpenAPI spec, classifies it as additive or breaking, enumerates every service-cp- repo currently pinning that api-cp- dependency and at which version, and reports which consumers would break. Not gated to a…

3 6d ago A 259 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Translate approved API-Marketplace user stories into a complete test suite before any implementation code is written (A-TDD), for OpenAPI-first api-cp- specs and service-cp- Spring Boot services. Targets Pact consumer-driven contracts, Spring Boot Test + TestContainers, and WireMock — NOT Serenity/Protractor UI tests…

3 6d ago A 197 tokens original MIT

deployer

07

hmcts/agentic-plugins-marketplace

Agent

Monitor and verify the automated APIM deployment pipeline after CI goes green. Dev deploys automatically on push to main via ADO pipelines 460 + 434 into cp-vp-aks-deploy. SIT deploys on GitHub Release publish. This agent monitors, smoke-checks, and records — it does not trigger deployments directly. Human gate…

3 6d ago A 172 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Hub-and-spoke specialist for the API-Marketplace pipeline — audits @Value-injected feature toggles in any service-cp- repo against the T1-T5 placement rules (context/service-shared.md), and flags flag debt: toggles that are fully rolled out everywhere and safe to delete, toggles that were never wired into any…

3 6d ago A 326 tokens original MIT

implementation

09

hmcts/agentic-plugins-marketplace

Agent

Write production code for api-cp- and service-cp- repos using TDD (red→green→refactor). Never implement ahead of a failing test. APIM rules: implement generated interfaces (not hand-written controllers), delegate all construction to MapStruct mappers (mapper-first order), propagate CJSCPPUID on every CP backend call…

3 6d ago A 181 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Transform raw input into a structured requirements artefact for the HMCTS API Marketplace pipeline. Knows the contract-first mandate — distinguishes whether the work produces a new api-cp- spec, extends an existing one, or adds a feature to a service-cp-. Use when the user provides a brief, Jira epic, or free-text…

3 6d ago A 185 tokens original MIT

story-writer

11

hmcts/agentic-plugins-marketplace

Agent

Convert approved APIM requirements into user stories for service-cp- features (Path B). Structures stories around the published api-cp- contract — every story references the OpenAPI endpoint it implements and its DoD uses PMD/CodeQL (not Snyk/SonarQube), no accessibility items. Use when requirements are approved and…

3 6d ago A 171 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Architecture and design agent for CPP. Produces designs for new capabilities — choosing between CQRS/Event Sourcing (context services) and Modern by Default (Spring Boot) patterns, defining bounded contexts, event flows, APIs, and data ownership. Returns design proposals with trade-offs, component diagrams…

3 6d ago A 164 tokens original MIT

doc-generator

13

hmcts/agentic-plugins-marketplace

Agent

Auto-generates README.md and CLAUDE.md files for CPP repositories by reading code structure, POM files, schemas, and event definitions. Fills the documentation gap across 19+ undocumented context services. user: "Generate the README for cpp-context-hearing" assistant: "I'll use the doc-generator agent to read the…

3 6d ago A 129 tokens original MIT

event-flow-mapper

14

hmcts/agentic-plugins-marketplace

Agent

Maps cross-context event flows across CPP services. Traces events from producer through all consumers, detects circular dependencies, and validates subscription configurations. user: "Trace the CaseOpened event through all consumers across CPP" assistant: "I'll use the event-flow-mapper agent to trace the event…

3 6d ago A 118 tokens original MIT

hmcts/agentic-plugins-marketplace

Agent

Validates Helm chart configurations across CPP environments. Detects secrets in values, missing environment overrides, configuration drift, and misconfigured resources. user: "Validate the Helm chart config for cpp-hearing across all environments" assistant: "I'll use the helm-config-validator agent to check for…

3 6d ago A 119 tokens original MIT

migration-reviewer

16

hmcts/agentic-plugins-marketplace

Agent

Reviews Liquibase database migrations across CPP context services. Validates changesets for backwards compatibility, rollback safety, naming conventions, and cross-service schema conflicts. user: "Review the new Liquibase migration for cpp-context-hearing" assistant: "I'll use the migration-reviewer agent to validate…

3 6d ago A 120 tokens original MIT

rbac-auditor

17

hmcts/agentic-plugins-marketplace

Agent

Audits role-based access control (RBAC) rules across CPP context services. Checks Drools rule consistency, permission gaps, and cross-service access control alignment. user: "Audit the RBAC Drools rules for the resulting service" assistant: "I'll use the rbac-auditor agent to review the rules for completeness…

3 6d ago A 131 tokens original MIT

research

18

hmcts/agentic-plugins-marketplace

Agent

Deep research agent for CPP — traces events across services, investigates cross-context integrations, and maps dependencies across the platform's 42 context services. Use when asked to trace an event flow, understand how a service integrates with another, find all usages of a library, or investigate a cross-service…

3 6d ago A 152 tokens original MIT

test-analyzer

19

hmcts/agentic-plugins-marketplace

Agent

Analyzes test suites across CPP services. Identifies coverage gaps, flaky tests, missing integration tests, and test-to-feature mapping across 50+ test modules and 632+ API test files. user: "Find coverage gaps in the cpp-context-resulting test suite" assistant: "I'll use the test-analyzer agent to map test files to…

3 6d ago A 138 tokens original MIT

test-engineer

20

hmcts/agentic-plugins-marketplace

Agent

Translate approved CPP user stories into a complete test automation suite before any implementation code is written (A-TDD). Use when the user has approved story files and needs the test scaffolding produced first. user: "Write the test suite for the approved custody timer stories" assistant: "I'll use the…

3 6d ago A 131 tokens original MIT