sphinx-docs
Sphinx documentation system expertise for technical and API documentation. Configure projects, autodoc for Python APIs, intersphinx for cross-project linking, extensions, and multiple output formats.
npx skills add a5c-ai/babysitter --skill sphinx-docs --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.
# Sphinx Documentation Skill Sphinx documentation system expertise for technical and API documentation. ## Capabilities - Configure conf.py for various projects - Write and manage reStructuredText (RST) content - Configure autodoc for Python API documentation - Set up intersphinx for cross-project linking - Create and manage Sphinx extensions - Generate multiple output formats (HTML, PDF, ePub) - Theme configuration (Read the Docs, Furo) - LaTeX and PDF customization ## Usage Invoke this skill when you need to: - Set up Sphinx documentation for Python projects - Generate API documentation from docstrings - Configure cross-project references - Create custom extensions - Generate PDF documentation ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | action | string | Yes | init, configure, autodoc, build | | projectPath | string | Yes | Path to Sphinx project | | outputFormat | string | No | html, pdf, epub (default: html) | | theme | string | No | sphinx_rtd_theme, furo, alabaster | | extensions | array | No | Sphinx extensions to enable | ### Input Example ```json { "action": "configure", "projectPath": "./docs", "theme": "furo", "
- Capabilities
- Usage
- Inputs
- Input Example
- Project Configuration
- conf.py
- reStructuredText Patterns
- Document Structure
- API Documentation
- Cross-References
- Autodoc Configuration
- Python Docstrings (Google Style)
- Themes
- Read the Docs Theme
Initialize project sphinx-quickstart docs Build HTML sphinx-build -b html docs docs/_build/html Build PDF (via LaTeX) sphinx-build -b latex docs docs/_build/latex cd docs/_build/latex && make Build with auto-reload sphinx-autobuild docs docs/_build/html Check for broken links
What does the sphinx-docs skill do?
Sphinx documentation system expertise for technical and API documentation. Configure projects, autodoc for Python APIs, intersphinx for cross-project linking, extensions, and multiple output formats.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill sphinx-docs --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.
