java-code-review
Java Code Review
Review Java source code systematically for correctness, security, performance, and maintainability.
Input Handling
Determine the input type and gather code accordingly:
- Direct code -- Code provided in the conversation. Review as-is.
- File path(s) -- Read the specified
.javafiles. - Directory path -- Find all
.javafiles recursively. For large codebases (>50 files), ask the user which packages or files to focus on. - Diff/patch content -- Review only the changed lines plus sufficient surrounding context. Focus findings on the changed code.
Review Process
Execute these phases in order. For each finding, assign a severity.
More from theepan/ai-agent-skills
software-requirements
>-
24business-naming
>-
19learning-guide-creator
>
9domain-name-generator
Generate short, pronounceable, catchy domain names for products, startups, or projects. Use when the user asks for domain name ideas, brand names, startup names, or wants help naming something with an available web domain.
8openapi-review
>-
7saas-landing-theme
Generate modern, light-themed SaaS landing pages with a warm editorial aesthetic, conversion-focused layout, and polished UI. Use this skill whenever the user asks to create a SaaS website, landing page, marketing site, startup homepage, product page, or any professional web page for a software product or service. Also trigger when the user mentions "landing page", "marketing site", "SaaS site", "startup website", "product homepage", "pricing page", "saas theme", or wants a professional light-themed web design with hero sections, feature grids, pricing tables, testimonials, or CTA sections. This skill produces production-ready HTML or React (JSX) with the full design system baked in.
2