diff --git a/docs/api-reference.rst b/docs/api-reference.rst
--- a/docs/api-reference.rst
+++ b/docs/api-reference.rst
@@ -23,6 +23,7 @@
    swh.perfecthash <swh-perfecthash/index>
    swh.scanner <swh-scanner/index>
    swh.scheduler <swh-scheduler/index>
+   swh.scrubber <swh-scrubber/index>
    swh.search <swh-search/index>
    swh.storage <swh-storage/index>
    swh.vault <swh-vault/index>
diff --git a/docs/index.rst b/docs/index.rst
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -152,6 +152,10 @@
     listing a forge, loading new stuff from a Git repository) and one-off
     activities (e.g., loading a specific version of a source package)
 
+:ref:`swh.scrubber <swh-scrubber>`
+    Tooling to check integrity of various data stores (swh.journal, swh.objstorage,
+    swh.storage) and fix corrupt objects they contain.
+
 :ref:`swh.search <swh-search>`
     search engine for the archive
 
diff --git a/requirements-swh-dev.txt b/requirements-swh-dev.txt
--- a/requirements-swh-dev.txt
+++ b/requirements-swh-dev.txt
@@ -25,6 +25,7 @@
 ../swh-loader-svn
 ../swh-loader-cvs
 ../swh-perfecthash
+../swh-scrubber
 ../swh-search
 ../swh-vault
 ../swh-web
diff --git a/requirements-swh.txt b/requirements-swh.txt
--- a/requirements-swh.txt
+++ b/requirements-swh.txt
@@ -20,6 +20,7 @@
 swh.perfecthash
 swh.scanner
 swh.scheduler[simulator]
+swh.scrubber
 swh.search
 swh.storage
 swh.vault