docs: Adding the Python API to output docs.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
diff --git a/scripts/python-skywater-pdk/docs/index.rst b/scripts/python-skywater-pdk/docs/index.rst
new file mode 100644
index 0000000..043d790
--- /dev/null
+++ b/scripts/python-skywater-pdk/docs/index.rst
@@ -0,0 +1,9 @@
+SkyWater PDK Python API
+=======================
+
+TODO: Add documentation here
+
+.. toctree::
+    :hidden:
+
+    skywater_pdk
diff --git a/scripts/python-skywater-pdk/docs/skywater_pdk.rst b/scripts/python-skywater-pdk/docs/skywater_pdk.rst
new file mode 100644
index 0000000..8488d1e
--- /dev/null
+++ b/scripts/python-skywater-pdk/docs/skywater_pdk.rst
@@ -0,0 +1,38 @@
+skywater\_pdk package
+=====================
+
+Submodules
+----------
+
+skywater\_pdk.base module
+-------------------------
+
+.. automodule:: skywater_pdk.base
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+skywater\_pdk.sizes module
+---------------------------
+
+.. automodule:: skywater_pdk.sizes
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+skywater\_pdk.utils module
+--------------------------
+
+.. automodule:: skywater_pdk.utils
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+
+Module contents
+---------------
+
+.. automodule:: skywater_pdk
+   :members:
+   :undoc-members:
+   :show-inheritance: