一键导入
coding-standard-java
Enforce Java coding standards including camelCase variables, PascalCase classes, and PascalCase filenames matching class names.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enforce Java coding standards including camelCase variables, PascalCase classes, and PascalCase filenames matching class names.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run a Recursive Language Model-style loop for long-context tasks. Uses a persistent local Python REPL and an rlm-subcall subagent as the sub-LLM (llm_query).
Enforce C coding standards including snake_case variables and functions, UPPER_SNAKE_CASE macros, and snake_case filenames.
Enforce C++ coding standards including camelCase or snake_case variables, PascalCase classes, and consistent file naming.
Enforce JavaScript/ES6+ and TypeScript coding standards including camelCase variables, PascalCase classes, and kebab-case filenames.
Enforce Python PEP 8 coding standards including snake_case variables, PascalCase classes, and snake_case filenames.
Recommends modularity, composition, and decoupling patterns for design challenges. Use when designing plugin architectures, reducing coupling, improving testability, or separating cross-cutting concerns.
| name | coding-standard-java |
| description | Enforce Java coding standards including camelCase variables, PascalCase classes, and PascalCase filenames matching class names. |
When reviewing or generating Java code, follow these rules:
UserService.java)Test suffix (e.g., UserServiceTest.java)Comparable.java, UserRepository.java)com.example.service, org.project.utils)userName, isActive, totalCount)userId, createdAt)static final (e.g., MAX_RETRIES, DEFAULT_TIMEOUT)is, has, can, should (e.g., isEnabled, hasPermission)calculateTotal(), getUserById())get prefix (e.g., getName(), getId())set prefix (e.g., setName(), setId())is or has prefix (e.g., isActive(), hasChildren())create, of, from, valueOf (e.g., createInstance(), of())UserService, OrderProcessor)Comparable, UserRepository)Abstract (e.g., AbstractHandler)Exception suffix (e.g., InvalidInputException)T, E, K, V)<Key, Value>)