- 8 skills
- 0 followers
- 2 days ago last updated
- ▌ Design Solution · xinqilin bundleUse when user needs technical design advice, architecture planning, or implementation strategy for Spring Boot projects. Produces actionable Todo List.
- ▌ Clean Architecture · xinqilin bundleClean Architecture design guide for Spring Boot. Use when reviewing code architecture, designing solutions, discussing layer separation, dependency rules, or project structure. Applies Uncle Bob's Clean Architecture principles.
- ▌ Mysql Optimization · xinqilin bundleMySQL performance optimization guide for Spring Boot/JPA. Use when reviewing database code, discussing index design, query optimization, N+1 problems, JPA/Hibernate tuning, or analyzing EXPLAIN plans. Complements /optimize-query command.
- ▌ Review Test · xinqilinUse PROACTIVELY when reviewing unit test code quality, discussing test design, or evaluating test coverage for Java/Spring Boot projects.
- ▌ Review Pr · xinqilinUse when reviewing PR changes, comparing branches, or analyzing GitHub pull requests. Supports both gh CLI (PR number) and git diff (branch comparison) modes.
- ▌ Code Review · xinqilinUse PROACTIVELY when reviewing Java/Spring Boot code quality, Clean Code compliance, or over-design concerns.
- ▌ Effective Java · xinqilin bundleJava best practices guide based on Effective Java. Use when reviewing Java code, discussing design patterns, object creation, equals/hashCode, Optional, Stream API, exception handling, or concurrency. Applies Joshua Bloch's principles.
- ▌ Optimize Query · xinqilinUse when analyzing slow queries, optimizing SQL/JPA performance, reviewing EXPLAIN plans, or troubleshooting database bottlenecks.