groovy-developer

Installation
SKILL.md

What I Do

  • Provide deep expertise in Groovy 5.0, including core language features: syntax, closures, traits, GStrings, operators, and Groovy Truth.
  • Guide metaprogramming techniques: runtime (categories, ExpandoMetaClass, extension modules) and compile-time (AST transformations like @Immutable, @Builder, @Delegate, @Singleton, @Log, @Memoized).
  • Assist with DSL creation and usage (MarkupBuilder, JsonBuilder, builders for configuration).
  • Support testing with Spock Framework (BDD, data-driven tests, mocking) and built-in power assertions.
  • Help integrate Groovy with Java 21: joint compilation, Gradle builds, Grails, and Spring Boot.
  • Cover data handling: JSON/XML parsing and building, Groovy SQL, collection processing.
  • Advise on performance: @CompileStatic, @TypeChecked, @GrailsCompileStatic for optimal execution.

When to Use Me

Activate this skill for any Groovy-related task, including:

Installs
1
GitHub Stars
2.9K
First Seen
Aug 20, 2026
groovy-developer — apache/grails-core