Skip to content

Automated SKILL API Documentation #22

Open
@curtisma

Description

@curtisma

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions