
Java Docs
github/awesome-copilotOfficial
The java-docs skill validates that Java types and members include proper Javadoc comments and adhere to documentation best practices. It is designed for Java developers who need to ensure their code meets documentation standards for public APIs and complex internal code. The skill solves the problem of inconsistent or missing documentation by enforcing conventions for Javadoc tags, comment structure, and coverage across different access levels.
- skills.sh installs
- 10.8K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill java-docs --agent claude-codeInstalls into .claude/skills of the current project.
Files
Java Documentation (Javadoc) Best Practices
Principles
- Document only what the code actually does: read the implementation, callers and tests first. Never invent behaviour, thresholds, thread-safety, nullability or exceptions you have not verified; if unsure, leave it out or ask.
- Keep the existing documentation style of the project (language, tag order, comment form
/** */vs///). Do not rewrite existing comments, or mass-document a codebase, unless the user asks; limit changes to the requested scope. - Check the JDK level (
maven.compiler.release, toolchain,java -version) before using newer features, and stay within it.
Conventions
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/github/awesome-copilot
- Categories
- Git & Pull Requests, Documentation, AI & Agent Building, Java & JVM
More from github/awesome-copilot
All 318- Python Mcp Server Generator10.5K
- Csharp Xunit10.4K
- Ai Prompt Engineering Safety Review10.4K
- Agentic Eval10.3K
- Create Architectural Decision Record10.3K
- Breakdown Feature Prd10.1K
- Refactor Method Complexity Reduce10K
- Powerbi Modeling10K
- Pdftk Server10K
- Scoutqa Test10K
- Nano Banana Pro Openrouter10K
- Markdown To Html9.9K
- Meeting Minutes9.9K
- Git Flow Branch Creator9.9K
- Dataverse Python Production Code9.8K
- Boost Prompt9.8K
- Kotlin Springboot9.8K
- Image Manipulation Image Magick9.8K
- Plantuml Ascii9.8K
- Readme Blueprint Generator9.7K
- Devops Rollout Plan9.7K
- My Pull Requests9.7K
- Csharp Docs9.7K
- Agent Governance9.7K
Recommended
More Git & Pull Requests1
msw-generalmsw-git/msw-ai-coding-plugins-officialFoundation skill for MSW (MapleStory Worlds). Read this FIRST before anything else in MSW.10.7Kskills.sh installs
2
msw-scriptingmsw-git/msw-ai-coding-plugins-officialAuthoring MSW scripts (.mlua) plus integrated playtest and debugging. Covers mlua syntax, annotations (@Component/@Logic/@ExecSpace/@Sync), lifecycle, exec spac10.7Kskills.sh installs
3
msw-defaultplayermsw-git/msw-ai-coding-plugins-officialMSW DefaultPlayer (character) management. Use the msw-general ModelBuilder to inspect/patch DefaultPlayer.model and Player.model, add/remove components, configu10.7Kskills.sh installs
4
msw-searchmsw-git/msw-ai-coding-plugins-officialMSW search integration — (1) vector search for API docs and implementation guides via the msw-mcp MCP server (mlua_api_retriever / mlua_document_retriever), (2)10.7Kskills.sh installs
5
msw-avatarmsw-git/msw-ai-coding-plugins-officialMSW avatar management — costume (CostumeManagerComponent, 17 slots) + animation 3-layer pipeline (StateComponent → AvatarStateAnimationComponent → AvatarRendere10.6Kskills.sh installs
6
msw-combat-systemmsw-git/msw-ai-coding-plugins-officialMSW combat system integration guide. Covers the Attack→Hit pipeline, damage model, i-frame, knockback, Hit Stop, Camera Shake, Sprite Flash, SFX, death/revive, 10.6Kskills.sh installs