Java Technical Solution Generator
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_1ee8e350/java-check-tool.
About this skill
Problem
Java backend design docs often lack a consistent structure: table relationships lack complete ER diagrams, API definitions contain only method signatures, and business flows or permission rules remain scattered. This skill constrains the output into an inspectable technical design document, focused on concrete engineering details rather than narrative project material.
Behavior and boundaries
It follows fixed sections: database design, architecture, data model, API design, core business flows, and permission configuration. By default it renders detailed Mermaid ER diagrams, orders fields by primary key, business fields, and standard fields, and marks constraints such as PK, FK, and UK. The API section covers Controller, Service, and Mapper methods, with a required // single-line comment before each method that states actions such as paginated query, detail query, export, or status filtering. The skill also enforces module boundaries: it expands only the current business module and does not generate external systems, upstream/downstream services, or cross-module collaboration sections. Use it for backend solution drafts, pre-review design notes, and schema preparation before migrations; avoid relying on it for static code scanning, test generation, or whole-system architecture planning.
Use Cases
- Before backend feature review, prepare table schemas, Mermaid ER diagrams, and Service/Mapper interface notes.
- During database design, organize field types, constraints, and relationships into reviewable Mermaid ER diagrams.
- While drafting a technical solution, complete Controller, Service, and Mapper API sections with request/response notes.
- Before code review, verify the document stays within the current module and includes method comments plus permission rules.
Best For
- Java backend engineers: need to turn new feature designs into review-ready documentation.
- Technical leads: need to verify team solutions include table relationships and permission rules.
- Database engineers: need to check SQL, field constraints, and Mermaid ER diagrams for consistency.
- Code reviewers: need to confirm Service/Mapper methods are annotated and stay within module scope.
Related Skills
A systematic code error fixing skill that follows a five-step workflow: Reproduce, Isolate, Understand, Fix, Verify, to help developers resolve code errors.
Supports inline SVG/HTML rendering and Mermaid code output, covering common technical diagram creation like architecture and flow diagrams.
A comprehensive browser automation guide covering navigation, interaction, multi-tab management, and data collection, tailored for domestic web ecosystems and tools like Playwright/Selenium.
Control Windows WeChat through GUI automation to search contacts and send text, images, or files without official APIs.