spring-skills
Spring Boot project exploration, code generation, and testing
All Skills in This Repository (9)
Pure Emerald Level Indicatorsspring-data-jpa
Enforce project-wide Spring Data JPA conventions for entities, repositories, and projections.
mapper-creator
Generate entity-to-DTO mappers with MapStruct or custom converters.
spring-planning
Create dated implementation plan files in docs/plans/ with structured sections.
connekt-script-writer
Write and validate Connekt DSL Kotlin scripts for HTTP API testing.
spring-explore
Identify tech stack, modules, entities, and REST endpoints in Spring Boot projects.
dto-creator
Generate Java or Kotlin DTOs from entities with per-field controls.
java-debug
Debug Java applications via the IntelliJ MCP server with breakpoints and step controls.
crud-rest-controller
Generate a Spring REST controller with CRUD endpoints from a Spring Data repository.
spring-security-configuration
Generate Spring Security configuration classes with filterChain for authentication variants.
Frequently Asked Questions
FAQPage SchemaHow to install spring-skills?βΌ
Run `npx skills add Amplicode/spring-skills --all -g -y` in your terminal to install all skills globally into every supported agent.
What does spring-skills do for Spring Boot projects?βΌ
It gives your coding agent proven workflows for exploring a Spring app, editing JPA or JDBC entities, and generating DTOs, mappers, REST controllers, security, and Kafka configuration that follow your project's own conventions.
Which AI agents work with spring-skills?βΌ
The skills follow the universal SKILL.md standard and run in Claude Code, Codex, OpenCode, Gemini CLI, Cursor, and GitHub Copilot CLI.
Do I need IntelliJ IDEA to use spring-skills?βΌ
The skills work best with the Amplicode IntelliJ plugin, which provides live Spring project context via MCP, but most skills fall back to reading source files directly when the IDE is unavailable.
Can spring-skills run tests and debug Java code?βΌ
Yes. It includes skills that run Gradle unit and integration tests through the IDE or console, and a debugging skill that controls breakpoints, stepping, and expression evaluation via IntelliJ.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core