heiherilala-vawd
Community@heiherilala-vawd
Spring Boot engineering skills covering OpenAPI client generation, JWT security, JaCoCo CI, Testcontainers testing, MVC architecture, and Java code quality enforcement.
Agent Skills by heiherilala-vawd
Showing 11 vetted skills indexed across 1 GitHub repositories.
openapi-client-generation
Configure OpenAPI Generator in Gradle to auto-generate Java REST client classes from an api.yml spec.
spring-security-jwt
Configure JWT authentication and role-based authorization in Spring Boot applications.
jacoco-ci-setup
Configure JaCoCo coverage thresholds and GitHub Actions CI pipelines for Spring Boot projects.
spring-boot-testing
Configures Testcontainers integration tests and Mockito unit tests for Spring Boot projects.
find-skills
Searches and installs agent skills from the open skills ecosystem using the Skills CLI.
custom-exception-handling
Implement custom domain exceptions and a global REST exception handler in Spring Boot applications.
skill-creator
Creates reusable opencode skill units with SKILL.md frontmatter and placeholder-based instructions.
spring-boot-mvc-architecture
Implements layered Spring Boot MVC architecture with entities, repositories, services, mappers, and controllers.
tdd-workflow
Guides test-driven development of Spring Boot features with OpenAPI-first integration tests.
java-code-quality
Configure Spotless formatting, Checkstyle analysis, Git hooks, and CI quality gates for Spring Boot projects.
api-naming-conventions
Enforces snake_case naming in OpenAPI paths, parameters, and schema properties.
Frequently Asked Questions About heiherilala-vawd
FAQPage SchemaWhat tasks can I accomplish with heiherilala-vawd's skills?▼
You can configure OpenAPI Generator for Java REST clients, set up Spring Security with JWT and role-based authorization, add JaCoCo coverage with GitHub Actions CI, build Testcontainers integration tests, implement clean MVC layers, enforce snake_case API naming, and apply Spotless/Checkstyle quality gates.
Who are these skills designed for?▼
Backend engineers and Java developers building Spring Boot applications who need standardized project scaffolding: authentication, testing infrastructure, CI pipelines, exception handling, and code quality enforcement following clean architecture and TDD practices.
How do I use these skills in practice?▼
Each skill is installed as a SKILL.md under .agents/skills/<name>/ and triggers contextually — for example, editing an api.yml spec activates OpenAPI client generation and snake_case naming rules, while creating a new domain triggers the MVC architecture and TDD skills.
What are the prerequisites for these skills?▼
A Spring Boot project with Java is the baseline. Specific skills require an OpenAPI api.yml spec, Spring Security dependencies, or CI access via GitHub Actions. Testing skills assume JUnit with Testcontainers and Mockito availability.
Do these skills enforce any specific conventions?▼
Yes. The api-naming-conventions skill mandates snake_case in all REST endpoint paths, operationIds, query parameters, and schema properties. The tdd-workflow skill requires writing tests first before implementing any new feature, domain, or entity extension.