By ahnafeusa
Generate and update JavaDoc following Oracle and Atlassian conventions (JDK 25-aware).
Generates and updates JavaDoc comments that follow the consolidated conventions of:
{@snippet}, inline {@return} / {@summary}, /// Markdown comments)It documents the full public/protected API surface with Oracle's rigor (first-sentence
summaries, @param/@return/@throws, null behavior, side-effects, thrown conditions), while
declining to pad trivial pure-paraphrase accessors and skipping private internals — a balanced
professional application of the two standards.
javadoc-plugin/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # marketplace catalog (this repo is its own marketplace)
└── skills/
└── javadoc/
├── SKILL.md # the procedure Claude follows
└── patterns.md # full convention catalog (tags, conflict resolutions, examples)
This repository doubles as its own marketplace, so installing is two steps in Claude Code:
/plugin marketplace add ahnafeusa/javadoc-plugin
/plugin install javadoc@javadoc-tools
To try it before publishing, point the marketplace at a local clone instead:
/plugin marketplace add C:\path\to\javadoc-plugin
/plugin install javadoc@javadoc-tools
Invoke the skill on whatever scope you want documented:
/javadoc src/main/java/com/example/MoneyUtil.java
/javadoc the public API in com.example.http
/javadoc the methods I changed on this branch
It accepts a single file, a class, a package, the whole tree, or the current branch diff.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub ahnafeusa/javadoc-plugin --plugin javadocAccess official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Make your AI agent code with your project's architecture, rules, and decisions.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.