Skip to content
Back to skills

Java Change With Tests

ASecurity

- Any Java change that must be merged safely (feature/refactor/bugfix).

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 30, 2026
testingjava

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned May 30, 2026

npx -y skills add Demerzels-lab/elsamultiskillagent --skill java-change-with-tests --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Java Change With Tests?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Java Change With Tests
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/demerzels-lab-java-change-with-tests/badge)](https://www.skillsdirectory.com/skills/demerzels-lab-java-change-with-tests)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# java-change-with-tests

## When to use
- Any Java change that must be merged safely (feature/refactor/bugfix).

## Inputs to request (if missing)
- Acceptance criteria (1-3 bullets).
- Module name (if multi-module repo).
- Build tool and test conventions.
- Whether integration tests are required for the change.

## Steps
1. Repo map (brief): identify the module, entrypoint, and test location.
2. Plan: smallest diff that meets acceptance criteria.
3. Implement: minimal edits.
4. Tests:
   - prefer fast unit tests first
   - add integration tests only when required to validate behavior
5. Verify:
   - run targeted tests
   - run `mvn -q test` (or module-scoped equivalent)
6. Output PR-ready summary with evidence.

## Verification commands (project-specific)
- Use the repo's build tool and record the exact commands and results.
- Prefer targeted unit tests before full test suites.

## Output contract
1) Plan (3-6 steps)
2) Files changed + intent
3) Commands run + results
4) Risks + follow-ups

Files in this skill

  • README.md1.1 KB
  • SKILL.md1007 B
  • _meta.json326 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.