hzy970907/fish-claude-code

An enterprise-grade AI R&D SOP for Claude Code, built for Java developers. An out-of-the-box full-lifecycle workflow covering system design, coding, code review, automated testing, and deployment to help you deliver industrial-grade code without rework.

This repository also configures its own agents. See what fish-claude-code tells them →

25Stars on the repository
25Mods indexed here, across every type
8mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

api-design

01

hzy970907/fish-claude-code

Skill Claude CodeCodex

REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.

not rated 25 8mo ago A 31 tokens

clean-code

02

hzy970907/fish-claude-code

Skill Claude CodeCodex

Clean Code principles (DRY, KISS, YAGNI), naming conventions, function design, and refactoring. Use when user says "clean this code", "refactor", "improve readability", or when reviewing code quality.

not rated 25 8mo ago A 51 tokens

concurrency-review

03

hzy970907/fish-claude-code

Skill Claude CodeCodex

Review Java concurrency code for thread safety, race conditions, deadlocks, and modern patterns (Virtual Threads, CompletableFuture, @Async). Use when user asks "check thread safety", "concurrency review", "async code review", or when reviewing multi-threaded code.

not rated 25 8mo ago A 58 tokens

design-patterns

04

hzy970907/fish-claude-code

Skill Claude CodeCodex

Common design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.). Use when user asks "implement pattern", "use factory", "strategy pattern", or when designing extensible components.

not rated 25 8mo ago A 47 tokens

git-commit

05

hzy970907/fish-claude-code

Skill Claude CodeCodex

Generate conventional commit messages for Java projects. Use when user says "commit", "create commit", "commit changes", or after completing code changes that need to be committed.

not rated 25 8mo ago A 38 tokens

hzy970907/fish-claude-code

Skill Claude CodeCodex

Java coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.

not rated 25 8mo ago A 35 tokens

jpa-patterns

07

hzy970907/fish-claude-code

Skill Claude CodeCodex

JPA/Hibernate patterns and common pitfalls (N+1, lazy loading, transactions, queries). Use when user has JPA performance issues, LazyInitializationException, or asks about entity relationships and fetching strategies.

not rated 25 8mo ago A 47 tokens

logging-patterns

08

hzy970907/fish-claude-code

Skill Claude CodeCodex

Java logging best practices with SLF4J, structured logging (JSON), and MDC for request tracing. Includes AI-friendly log formats for Claude Code debugging. Use when user asks about logging, debugging application flow, or analyzing logs.

not rated 25 8mo ago A 50 tokens

hzy970907/fish-claude-code

Skill Claude CodeCodex

Audit Maven dependencies for outdated versions, security vulnerabilities, and conflicts. Use when user says "check dependencies", "audit dependencies", "outdated deps", or before releases.

not rated 25 8mo ago A 41 tokens

security-audit

10

hzy970907/fish-claude-code

Skill Claude CodeCodex

Java security checklist covering OWASP Top 10, input validation, injection prevention, and secure coding. Works with Spring, Quarkus, Jakarta EE, and plain Java. Use when reviewing code security, before releases, or when user asks about vulnerabilities.

not rated 25 8mo ago A 55 tokens

springboot-patterns

11

hzy970907/fish-claude-code

Skill Claude CodeCodex

Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.

not rated 25 8mo ago A 36 tokens

springboot-security

12

hzy970907/fish-claude-code

Skill Claude CodeCodex

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.

not rated 25 8mo ago A 35 tokens

springboot-tdd

13

hzy970907/fish-claude-code

Skill Claude CodeCodex

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.

not rated 25 8mo ago A 42 tokens

hzy970907/fish-claude-code

Skill Claude CodeCodex

Verification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.

not rated 25 8mo ago A 32 tokens

test-quality

15

hzy970907/fish-claude-code

Skill Claude CodeCodex

Write high-quality JUnit 5 tests with AssertJ assertions. Use when user says "add tests", "write tests", "improve test coverage", or when reviewing/creating test classes for Java code.

not rated 25 8mo ago A 45 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: