java-dev
Java Development - Alibaba Coding Guidelines
Overview
This skill provides comprehensive Java development guidance based on the Alibaba Java Coding Guidelines (Songshan Edition). It ensures all Java code follows industry best practices covering naming conventions, coding standards, concurrency, exception handling, database design, security, testing, and architectural design.
Core Principles
When writing Java code, always follow these fundamental principles:
- Code Readability: Write code that is easy to understand and maintain
- Consistency: Follow consistent naming and formatting conventions
- Safety First: Prevent common pitfalls like NPE, SQL injection, and concurrency issues
- Performance Awareness: Consider performance implications of design decisions
- Test Coverage: Ensure adequate unit test coverage for critical code
Quick Reference
Naming Conventions
More from story-has-you/skills
plan-mode
完整复刻 Claude Code Plan Mode 架构。增强版:强制代码落地 + 显式暂停询问机制。
23vue-dev
MUST BE USED PROACTIVELY whenever writing Vue 3 or TypeScript code. This agent provides authoritative guidance on Vue architecture, component design, state management, and performance optimization, ensuring production-level scalability and maintainability. [Vue 3 stack specific]
19react-dev
MUST BE USED PROACTIVELY whenever writing React or TypeScript code. This agent provides authoritative guidance on architecture, component design, state management, and performance optimization, ensuring production-level scalability and maintainability. [Next.js stack specific]
18code-simplifier
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
17official-hotkey-ingestion
Collect official keyboard shortcuts from vendor docs, map them into this Hotkey Cheatsheet schema, and write them into PostgreSQL in two stages: English baseline first, then i18n. Use this whenever the user asks to 收录某个 App 的官方快捷键、快捷键入库、导入 shortcuts / hotkeys / keyboard shortcuts、同步官方 shortcut docs 到数据库、补全 app_hotkey / app_faq / app_i18n / app_hotkey_i18n / app_faq_i18n,或者只给一个 App 名称、官网或产品介绍让你自己去找官方来源。 This skill is specifically for official-source ingestion: discover the official site, read llms.txt when available, generate plan-first idempotent SQL, wait for approval, and then execute through PostgreSQL MCP. Triggers include 官方快捷键, 快捷键入库, 导入快捷键, 官方文档同步, official shortcuts, shortcut docs, keyboard shortcut database, app_hotkey, app_hotkey_i18n, app_faq_i18n, and PostgreSQL.
5