Sphinx Init

Initialize a new Sphinx documentation project. Detects the project's package manager (uv recommended; supports poetry, pipenv, plain venv) and uses it for dependency installation. Supports RST or MyST (Markdown) syntax selection. Triggers when user asks to start, create, or initialize Sphinx documentation in a Python project. Sets up MyST optional extensions, popular Sphinx extensions, and a customized Makefile with livehtml and latexpdfja targets. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/drillan--sphinx-skills--sphinx-init commit 6016edd4c3

Frequently asked questions

npx skillmds@latest add tomevault-io/sphinx-init