HM Courts & Tribunals Service
Official@hmcts · United Kingdom
Offers standardized engineering frameworks for Java-based microservices, infrastructure validation, and quality assurance within government digital systems.
Agent Skills by HM Courts & Tribunals Service
Showing 24 vetted skills indexed across 1 GitHub repositories.
springboot-api-from-template
Create API specification repositories from an HMCTS template with GitHub team details.
release
Automate GitHub releases with versioning and changelog generation from pull requests.
springboot-service-from-template
Create HMCTS API-Marketplace services from a predefined template via GitHub API.
bootstrap-context
Create a .claude/CLAUDE.md file with API and Service repository imports.
openapi-spec-reviewer
Validate OpenAPI v3.x specifications against HMCTS policy and security standards.
wire-service-deployment
Automates CI setup for Azure service deployments in service-cp-* repositories.
context-service-guide
Analyze legacy WildFly/Maven context service repositories and generate structured summaries.
terraform-validate
Validate Terraform infrastructure configurations for security and best practices.
architecture-design
Automate CPP feature design with CQRS or Modern by Default pattern selection.
dependency-audit
Audit dependency versions and parent POM alignment across CP repositories.
context-scaffold
Generate CQRS component boilerplate for legacy WildFly context services.
review-pr
Review pull requests for coding standards and architectural patterns.
pipeline-debug
Trace and debug Azure DevOps pipelines to identify variable resolution and failed steps.
cpp-test-authoring
Author Serenity BDD and REST Assured tests for HMCTS Crime Common Platform repositories.
api-contract-check
Validate RAML, JSON Schema, and OpenAPI contracts against service implementations.
explain-codebase
Explain a codebase's structure, architecture, and key components from README and CLAUDE.md files.
adr-template
Generate Architecture Decision Records with pre-defined templates for design choices.
review
Orchestrate parallel code reviews with multiple reviewers and analysis tools.
marketplace
Discover, install, and manage Claude Code plugins from the Agentic Plugins Marketplace.
conventional-commit
Generates git commit messages conforming to the Conventional Commits specification from staged changes.
review-checklist
Generate a code review checklist with pass/fail criteria for pull requests.
write-acceptance-criteria
Generates Turn-by-turn acceptance criteria in GWT format for given stories.
generate-bdd-specs
Converts acceptance criteria into Cucumber/Gherkin feature files with backgrounds and tags.
accessibility-check
Run axe-core accessibility checks on web UI components for WCAG 2.1 AA compliance.
Frequently Asked Questions About HM Courts & Tribunals Service
FAQPage SchemaWhat specific tasks are enabled by these engineering standards?▼
These standards enable automated validation of OpenAPI specifications, generation of Gherkin-based acceptance criteria, auditing of Maven dependency alignment, and enforcement of WCAG 2.1 AA accessibility compliance across web interfaces.
Which personas benefit from these engineering frameworks?▼
Software engineers, DevOps practitioners, and quality assurance testers working within the Crime Common Platform ecosystem utilize these patterns to maintain architectural consistency and security compliance.
What are the prerequisites for implementing these service templates?▼
Implementation requires an existing Azure DevOps environment, familiarity with Java-based Spring Boot architectures, and adherence to the HMCTS repository structure for service and infrastructure deployment.
Are these engineering resources open-source or proprietary?▼
These resources are maintained by HM Courts & Tribunals Service as part of their public government digital infrastructure, primarily hosted on GitHub for internal and public sector collaboration.