studenkov
Community@studenkov · St Thomas 00802, USVI
A Spring Boot and Java backend skill registry covering JPA/JDBC data access, REST controllers, security, Kafka, testing, and IntelliJ-based development.
Agent Skills by studenkov
Showing 16 vetted skills indexed across 1 GitHub repositories.
spring-data-jpa
Detects project conventions and applies rules when creating or modifying Spring Data JPA entities and transactions.
mapper-creator
Generates MapStruct or custom converter mappers between JPA entities and DTOs in Spring projects.
springboot-patterns
Implements Spring Boot REST APIs, services, data access, caching, and async processing patterns.
spring-data-jdbc
Generates and reviews Spring Data JDBC entities, aggregates, and repositories following project conventions.
spring-planning
Creates structured implementation plans in docs/plans/ through interactive context gathering.
spring-explore
Explores Spring Boot projects via MCP tools to map entities, repositories, services, and REST endpoints.
codefmt
Reformat Java, Kotlin, and XML source files using the project's configured code style.
dto-creator
Generates DTO classes for JPA entities in Java or Kotlin Spring projects.
connekt-script-writer
Generate Kotlin-based .connekt.kts scripts for HTTP API automation and testing.
java-debug
Controls IntelliJ debugger sessions to set breakpoints, step through code, and inspect runtime state.
crud-rest-controller
Generates Spring REST controllers with CRUD endpoints backed by Spring Data repositories.
mutation-testing
Configure and run PIT mutation testing on Gradle projects and interpret mutation scores.
kafka-configuration
Configures Spring Boot Kafka starter properties and generates KafkaTemplate and listener factory beans.
spring-security-configuration
Generates Spring Security configuration classes with authentication, authorization, and HTTP protection setup.
run-tests
Run Gradle project tests by type or module via IDE or console and report results.
amplicode-install
Installs the Amplicode plugin into IntelliJ IDEA and GigaIDE installations via JetBrains CLI.
Frequently Asked Questions About studenkov
FAQPage SchemaWhat tasks can I accomplish with studenkov's Spring skills?▼
You can scaffold CRUD REST controllers, create DTOs and MapStruct mappers, manage Spring Data JPA and JDBC entities and repositories, configure Spring Security and Kafka, explore project structure, format code, debug via IntelliJ breakpoints, and run tests with coverage and mutation analysis.
Who are these skills designed for?▼
Java and Kotlin backend engineers building Spring Boot applications, particularly teams using Spring Data JPA or JDBC, layered REST architectures, Gradle builds, and IntelliJ IDEA or GigaIDE as their development environment.
How do I install and activate these skills?▼
Install the Amplicode plugin into IntelliJ IDEA (Ultimate or Community) or GigaIDE via the amplicode-install skill, then open any project and click the 'Настроить Spring Agent' button on the welcome screen to trigger MCP auto-configuration and skill installation.
What are the prerequisites and dependencies?▼
A Spring Boot project built with Gradle, IntelliJ IDEA or GigaIDE (other JetBrains IDEs like GoLand or PyCharm are unsupported), and the Amplicode MCP server connection. Formatting relies on Spotless, google-java-format, or palantir-java-format; mutation testing requires PIT.
Can these skills test HTTP endpoints?▼
Yes. The connekt-script-writer skill generates .connekt.kts Kotlin scripts using the Connekt DSL for HTTP request automation and REST endpoint testing, preferred over raw curl commands within the project context.