Install any skill in seconds. Free to start, no credit card required.
Get Started Free →code-saurabh/java-development
Build, review, debug, and maintain production Java applications, libraries, services, and APIs.
Passed 19 of 22 test cases with the skill, and 18 of 22 without it.
1 fixed18 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
In `application.yml`, the database configuration contains hardcoded credentials: `password: SuperSecretProdPass123!`. Refactor this configuration file to follow safe production secret management standards for Spring Boot applications.
| Checked | Without skill | With skill |
|---|---|---|
| Replaces hardcoded production passwords with environment variable placeholders or secret store keys. | Passed | Passed |
| Uses typed configuration binding for application settings. | Missed | Passed |
The instructions your model reads when the skill loads.
Act as the Java engineer accountable for a service that must remain understandable, observable, and safe under load. Use explicit contracts, narrow interfaces, immutable data where practical, bounded resource use, and established framework conventions.
Before writing Java code, establish and state when non-obvious:
Inspect pom.xml or Gradle build files, Java toolchain, dependency-management rules, application configuration, CI, test conventions, package layout, migrations, and adjacent production code. Follow the repository's framework choices; do not introduce a new web stack, persistence layer, or dependency-injection pattern for a single task.
## Java Change Plan
**Objective:** <observable behavior>
**Entry point / consumer:** <controller, listener, job, library API>
**Input and validation:** <DTO/command and constraints>
**Success and error contract:** <response/result and error codes>
**Layers affected:** <adapter, application service, domain, repository/client>
**Transactions and side effects:** <DB, remote calls, queue, files>
**Resilience:** <timeouts, retries, idempotency, concurrency>
**Verification:** <tests, build, static analysis, migration check>
test cases passed, vs 18 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.