Skip to content

Commit f972409

Browse files
ducpm2303claude
andcommitted
chore: bump versions for v1.2.0 release
- java-core: 1.1.0 → 1.2.0 (7 new skills + java-build-resolver agent) - java-spring: 1.0.0 → 1.1.0 (3 new skills: jpa, logging, crud) - marketplace: 1.1.0 → 1.2.0 - README: add all new skills to tables Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 33423cd commit f972409

4 files changed

Lines changed: 30 additions & 20 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@
55
},
66
"metadata": {
77
"description": "Java developer toolkit for Claude Code — general Java, Spring Boot, security, testing, and performance",
8-
"version": "1.1.0"
8+
"version": "1.2.0"
99
},
1010
"plugins": [
1111
{
1212
"name": "java-core",
1313
"source": "./plugins/java-core",
14-
"description": "General Java skills (review, refactor, explain, fix, docs), architect agent, and Java coding standards",
15-
"version": "1.1.0",
16-
"keywords": ["java", "core", "review", "refactor"]
14+
"description": "General Java skills (review, refactor, explain, fix, docs, health, concurrency, API, migration, commit, SOLID, design patterns), architect + build-resolver agents, and Java coding standards",
15+
"version": "1.2.0",
16+
"keywords": ["java", "core", "review", "refactor", "solid", "design-patterns", "concurrency", "migrate"]
1717
},
1818
{
1919
"name": "java-spring",
2020
"source": "./plugins/java-spring",
21-
"description": "Spring Boot scaffold skill and Spring expert agent",
22-
"version": "1.0.0",
23-
"keywords": ["java", "spring", "spring-boot", "scaffold"]
21+
"description": "Spring Boot skills (scaffold, JPA review, logging review, CRUD generator) and Spring expert agent",
22+
"version": "1.1.0",
23+
"keywords": ["java", "spring", "spring-boot", "scaffold", "jpa", "crud", "logging"]
2424
},
2525
{
2626
"name": "java-security",

README.md

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ A Claude Code plugin marketplace with 5 independently installable plugins for Ja
66

77
| Plugin | Skills | Agents | Description |
88
|---|---|---|---|
9-
| `java-core` | `/java-review`, `/java-refactor`, `/java-explain`, `/java-fix`, `/java-docs` | `java-architect` | General Java — code review, refactoring, explanation, fix, docs |
10-
| `java-spring` | `/java-scaffold` | `java-spring-expert` | Spring Boot — scaffolding and expert guidance |
9+
| `java-core` | `/java-review`, `/java-refactor`, `/java-explain`, `/java-fix`, `/java-docs`, `/java-health`, `/java-concurrency-review`, `/java-api-review`, `/java-migrate`, `/java-commit`, `/java-solid`, `/java-design-pattern` | `java-architect`, `java-build-resolver` | General Java — code review, refactoring, explanation, fix, docs, health scoring, concurrency, API design, migration, commits, SOLID, design patterns |
10+
| `java-spring` | `/java-scaffold`, `/java-jpa`, `/java-logging`, `/java-crud` | `java-spring-expert` | Spring Boot — scaffolding, JPA review, logging review, CRUD generation |
1111
| `java-security` || `java-security-reviewer` | Security — OWASP Top 10 review and hooks |
1212
| `java-testing` | `/java-test` | `java-test-engineer` | Testing — test generation and strategy |
1313
| `java-performance` || `java-performance-reviewer` | Performance — N+1, memory, threading review |
@@ -65,15 +65,25 @@ To get the latest plugin versions:
6565
## Usage
6666

6767
### Skills (slash commands)
68-
| Command | What it does |
69-
|---|---|
70-
| `/java-review` | Review Java code for bugs, naming issues, and version-appropriate idioms |
71-
| `/java-refactor` | Suggest and apply version-gated refactorings |
72-
| `/java-explain` | Explain Java code in plain language |
73-
| `/java-fix` | Diagnose compile errors or stack traces |
74-
| `/java-docs` | Generate Javadoc for classes and methods |
75-
| `/java-scaffold` | Scaffold a Spring Boot project or feature |
76-
| `/java-test` | Generate JUnit 5 + Mockito unit or Testcontainers integration tests |
68+
| Command | Plugin | What it does |
69+
|---|---|---|
70+
| `/java-review` | `java-core` | Review Java code for bugs, naming issues, and version-appropriate idioms |
71+
| `/java-refactor` | `java-core` | Suggest and apply version-gated refactorings |
72+
| `/java-explain` | `java-core` | Explain Java code in plain language |
73+
| `/java-fix` | `java-core` | Diagnose compile errors or stack traces |
74+
| `/java-docs` | `java-core` | Generate Javadoc for classes and methods |
75+
| `/java-health` | `java-core` | Score codebase across Security, Tests, Performance, Quality (A–F grades) |
76+
| `/java-concurrency-review` | `java-core` | Review thread safety, race conditions, and Java 21 virtual thread compatibility |
77+
| `/java-api-review` | `java-core` | Review REST API design — HTTP methods, status codes, naming, versioning |
78+
| `/java-migrate` | `java-core` | Interactive migration guide: Java 8→11, 11→17, or 17→21 |
79+
| `/java-commit` | `java-core` | Generate a Conventional Commits message for staged Java changes |
80+
| `/java-solid` | `java-core` | Check all 5 SOLID principles with Java-specific patterns |
81+
| `/java-design-pattern` | `java-core` | Detect GoF patterns in code or recommend a pattern for a problem |
82+
| `/java-scaffold` | `java-spring` | Scaffold a Spring Boot project or feature |
83+
| `/java-jpa` | `java-spring` | Deep JPA review — N+1 queries, fetch strategies, projections, Specifications |
84+
| `/java-logging` | `java-spring` | Review logging — SLF4J best practices, MDC, structured logging, PII safety |
85+
| `/java-crud` | `java-spring` | Generate a complete CRUD feature (entity, repo, service, controller, DTOs, tests) |
86+
| `/java-test` | `java-testing` | Generate JUnit 5 + Mockito unit or Testcontainers integration tests |
7787

7888
### Agents
7989
Agents are specialist sub-agents Claude can delegate to. Reference them by name in conversation:

plugins/java-core/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "java-core",
33
"description": "General Java skills, architect agent, and coding standards for Java 8+",
4-
"version": "1.1.0",
4+
"version": "1.2.0",
55
"author": {
66
"name": "java-plugins contributors"
77
},

plugins/java-spring/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "java-spring",
33
"description": "Spring Boot scaffold skill and Spring expert agent for Java 8+ projects",
4-
"version": "1.0.0",
4+
"version": "1.1.0",
55
"author": {
66
"name": "java-plugins contributors"
77
},

0 commit comments

Comments
 (0)