hmcts/agentic-plugins-marketplace
Plugin Claude Code
Plugin marketplace listing 17 plugins: filesystem, postgres, marketplace, accessibility-check, adr-template.
hmcts/agentic-plugins-marketplace
Plugin Claude Code
Plugin marketplace listing 17 plugins: filesystem, postgres, marketplace, accessibility-check, adr-template.
hmcts/agentic-plugins-marketplace
Settings file Claude Code
Agent settings configuring enabledPlugins.
hmcts/agentic-plugins-marketplace
Instructions file
Instructions for hmcts/agentic-plugins-marketplace, covering agentic plugins marketplace, choosing the right plugin type, creating plugins with claude, migrating plugins from other formats and step 1 — identify the source format.
hmcts/agentic-plugins-marketplace
Plugin Claude Code
HMCTS API-Marketplace SDLC orchestrator — a fully self-contained, contract-first pipeline for OpenAPI-first api-cp- spec libraries and service-cp- Spring Boot services. Bundles all pipeline agents (requirements-analyst, apim-architect, story-writer, contract-test-engineer, implementation, code-reviewer, ci-orchestrat.
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
hmcts/agentic-plugins-marketplace
Hook
Runs when a session starts, executing bootstrap-context.sh. From hmcts/agentic-plugins-marketplace.
hmcts/agentic-plugins-marketplace
Hook
Runs when you submit a prompt, before the agent sees it, executing block-pii.sh and block-secrets.sh (2 commands). From hmcts/agentic-plugins-marketplace.
hmcts/agentic-plugins-marketplace
Hook
Runs before the agent uses a tool for Bash, Read, Write, Edit, Write and Edit tool calls, executing guard-bash.sh, guard-paths.sh, block-pii.sh and block-secrets.sh (4 commands). From hmcts/agentic-plugins-marketplace.
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Bootstrap the gitignored .claude/CLAUDE.md for any api-cp- or service-cp- repo with three @import lines pointing to hmcts-apim-sdlc-orchestrator context standards. Runs automatically on every session start via the SessionStart hook — invoke manually only to force an update.
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Detects whether a service-cp- repo owns a dedicated Postgres database and, if so, raises a PR against hmcts/cpp-aks-ops excluding that database from the nonprod priming pipeline's quickclear sweep (aksprimingdeploy.yaml). quickclear discovers every database on the shared Postgres flexible server by default and…
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Use when the user wants to review, audit, or check an OpenAPI v3 spec — applies HMCTS data-sharing policy (UK GDPR/DPA 2018), infrastructure SLA (Azure APIM/AKS), API standards, and security standards (OAuth 2, TLS, input validation). Returns a scored report with Critical/Warning/Info findings.
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Use when working inside an api-cp- repo and the user wants to publish/expose their API docs, "add my API to the catalog", set up the publish-api-docs workflow, or get a hmcts.github.io docs site. Wires the current repo into the amp-catalog Swagger UI pipeline, handles the two one-time GitHub Pages admin gaps that fail…
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Use when cutting a new GitHub release for an APIM service — finds PRs merged since the last tag, filters out dependencies, chores and docs, computes the next version, and creates the release with a functional changelog.
hmcts/agentic-plugins-marketplace
Skill Claude CodeCodex
Start a new HMCTS API-Marketplace API specification repo using the canonical HMCTS template (api-hmcts-crime-template) as master source. Use when creating a new api-cp- repo (OpenAPI-first, spec-only) distinct from a runtime service-cp- service.