doxygen-javadoc
Documentation generation for C, C++, and Java codebases using Doxygen and Javadoc. Extract API documentation from source code, generate cross-references, call graphs, and comprehensive technical documentation.
npx skills add a5c-ai/babysitter --skill doxygen-javadoc --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Doxygen/Javadoc Skill Generate comprehensive API documentation for C, C++, Java, and other languages using Doxygen and Javadoc with cross-references, call graphs, and coverage analysis. ## Capabilities - Configure Doxygen for C/C++/Java projects - Generate Javadoc for Java codebases - Create cross-reference documentation - Generate call graphs and dependency visualizations - Analyze documentation coverage - Support custom tag definitions - Multiple output formats (HTML, LaTeX, PDF, XML) - Integrate with build systems (CMake, Maven, Gradle) ## Usage Invoke this skill when you need to: - Document C/C++ libraries and applications - Generate Java API documentation - Create reference documentation with diagrams - Set up automated documentation builds - Analyze code structure and dependencies ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | projectPath | string | Yes | Root path of the project | | tool | string | No | doxygen or javadoc (auto-detected) | | sourceDir | string | No | Source directory (default: src) | | outputDir | string | No | Output directory (default: docs) | | outputFormat | array | No | html, latex, pdf, xml, ma
- Capabilities
- Usage
- Inputs
- Input Example
- Output Structure
- Doxygen Output
- Javadoc Output
- Doxygen Documentation Patterns
- File Header
- Class Documentation
- Function Documentation
- Module/Group Documentation
- Javadoc Documentation Patterns
- Package Documentation (package-info.java)
Ubuntu/Debian apt-get install doxygen graphviz macOS brew install doxygen graphviz Windows (chocolatey) choco install doxygen.install graphviz Included with JDK java -version # JDK 11+ recommended
What does the doxygen-javadoc skill do?
Documentation generation for C, C++, and Java codebases using Doxygen and Javadoc. Extract API documentation from source code, generate cross-references, call graphs, and comprehensive technical documentation.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill doxygen-javadoc --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
