Open
Description
Problem Statement
We would like to be able to generate API documentation of SKILL code from SKILL function docstrings in the official SKILL function docstring format which supports the Virtuoso function browser. It should produce API docs similar to the output of the Sphinx autodoc directive.
Proposed Solution
Ideally this solution would be based on Python for ease of integration with our documentation CI on GitHub but a SKILL-based solution for creating it locally could also work ok.
Alternatives Considered
- SKILLdoc-ng is an existing solution but it doesn't use the official SKILL docstring format which supports the Virtuoso function browser and it's not clear if it would support integration into our existing Sphinx-based documentation
Proposed Action Plan
- 1. we'll do this
- 2. We'll do that
- 3. Then we'll add tests for this and that.