springboot-service-from-template

Create HMCTS API-Marketplace services from a predefined template via GitHub API.

3|4|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill springboot-service-from-template
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: springboot-service-from-template
Source: https://github.com/hmcts/agentic-plugins-marketplace/tree/main/plugins/agents/hmcts-apim-sdlc-orchestrator/skills/springboot-service-from-template
Command: npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill springboot-service-from-template

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of setting up new HMCTS API-Marketplace services using the HMCTS template, ensuring consistency and efficiency in development.

Core Features & Use Cases

  • Automated Service Creation: Generates new services from the HMCTS template.
  • Customization: Allows for service naming, team ownership, and description.
  • API-first Approach: Ensures the API repository is set up first, maintaining a clean separation of concerns.

Quick Start

Create a new HMCTS Spring Boot service by running the skill with the service name and other required details.

Frequently Asked Questions about springboot-service-from-template

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new HMCTS API-Marketplace service from a template?

To create an HMCTS API-Marketplace service, you provide details like the name and team ownership. The skill applies a predefined template to generate the service and API repositories while enforcing an API-first design approach.

What is the API-first approach used for HMCTS service creation?

The API-first approach for HMCTS service creation means the API repository is configured first before the main service repository. This maintains a clean separation of concerns and ensures consistent API-Marketplace integration.

Do I need specific GitHub permissions to generate a Spring Boot service with this template?

Yes, generating a Spring Boot service requires interaction with the GitHub API and appropriate permissions. The setup process validates GitHub team existence before creating and configuring the necessary service repositories.

How does automated template-based development handle service repository setup?

Automated template-based development handles repository setup by taking user input for service details, validating the GitHub team, and creating both the service and API repositories with initial settings already configured.

Can I customize the service naming and team ownership when using the HMCTS template?

Yes, you can customize the service naming, team ownership, and description during the automated setup. The skill takes these inputs to properly configure the newly generated HMCTS API-Marketplace service repositories.