Docs Coverage Bot
Automated documentation coverage checks for every pull request.
Python
JavaScript / TypeScript
Java
Go
Rust
Elixir
Clojure
Julia
Common Lisp
1
Install
Add the app to your GitHub repos in one click.
2
Push
Open or update a pull request as usual.
3
Review
Get a coverage report as a check run and PR comment.
What it does
Every time you open or update a pull request, Docs Coverage Bot scans the changed files for public functions, classes, and methods that are missing documentation. It posts a check run with pass/fail status and a PR comment listing exactly what needs docs.
What you get
- Coverage percentage and pass/fail check (configurable threshold)
- Per-language breakdown when multiple languages are in one PR
- Line-by-line list of undocumented symbols
- Convention enforcement (Google, NumPy, Sphinx styles)
- Configurable per-repo via
.dcbot.yml
- Works on public and private repositories
Pro features
- AI-generated docstrings in the style you choose
- Auto-fix PRs opened with documentation for you to review and merge
- $19/month per account — see pricing