springboot-service-from-template - Create an HMCTS Spring Boot Service from Template
Guides creation of an HMCTS Spring Boot service from the canonical template, including team validation, API repository resolution, and service repository setup.
Tags
Updated: 2026-10-12Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Collect service requirements
- Validate owning GitHub team
- Resolve matching API repository
- Create repository from template
- Configure API dependency coordinate
- Load required context files
- Delegate API repository creation
Inputs
- Service name
- Owning GitHub team slug
- Secondary team slug and permission
- Short service description
- Java package root
- Upstream and downstream services
- Postgres requirement
- Azure integration requirements
- Ownership context
- API repository name
- Published API artifact version
- Template repository
- Context files
Outputs
- Public GitHub service repository
- Template-derived Spring Boot project
- Service README.md
- Configured API dependency
- Validation or blocker status
Requirements
- Installed GitHub CLI
- Authenticated GitHub account
- Repository creation permission
- Team maintainer or organization owner rights
- Existing owning GitHub team
- Access to the canonical template
- Required context files
- Published API artifact or API creation skill
