Skip to content

Add Sphinx documentation set - #160

Merged
danielholanda merged 5 commits into
mainfrom
docs/add-sphinx-documentation
Aug 25, 2026
Merged

Add Sphinx documentation set#160
danielholanda merged 5 commits into
mainfrom
docs/add-sphinx-documentation

Conversation

@pmoutsias-amd

@pmoutsias-amd pmoutsias-amd commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Adds a Sphinx documentation site under docs/rocm-docs/, single-sourced from README.md and walkthroughs/ via MyST {include} directives so the docs and repo content stay in sync automatically.

Covers installation, core concepts, the skill catalog, licensing, and all 7 walkthroughs, and is set up to publish on Read the Docs.

Also includes editorial pass of existing README content.

Updated some links to be absolute so they work in a RTD doc.

Adds a Sphinx/MyST doc set under docs/rocm-docs/ that single-sources
content from README.md and walkthroughs/ via MyST include directives,
covering installation, core concepts, and walkthroughs. Built for
publishing to Read the Docs.
Comment thread docs/rocm-docs/walkthroughs/index.md Outdated
Comment thread docs/rocm-docs/walkthroughs/index.md Outdated
Comment on lines +1 to +2
```{include} ../../../walkthroughs/lemonade-router-builder.md
```

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you tell me more about this file? Looks like it either should not be here given that no other walkthroughs are here.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file single-sources the content from walkthroughs/lemonade-router-builder.md

- Absolute-ify GitHub-only relative links in README.md and two
  walkthrough tutorials so they resolve correctly whether viewed on
  GitHub or included into the doc site
- Convert license.rst to a single-sourced license.md
- Add a standalone Catalog topic and link it from the landing page
  and the What is a Skill? page, replacing GitHub-link workarounds
- Add topic pages for the remaining six walkthroughs and link them
  from the walkthroughs index
- Reorder navigation to Catalog, Install, What is a Skill?,
  Walkthroughs, License
@pmoutsias-amd
pmoutsias-amd force-pushed the docs/add-sphinx-documentation branch from 542991c to a5cf3d8 Compare August 25, 2026 02:02
…tion to Conceptual, group catalog under Reference and license under About

- Reorder left nav and landing tiles: Install, Conceptual, Walkthroughs, Reference (catalog), About (license)
- Rename the concepts section's nav caption from "What is a Skill?" to "Conceptual" so it's distinct from the page title
- Move the catalog page out of a standalone top-level "Catalog" caption into a "Reference" caption positioned after Walkthroughs
- Rename the license caption from "License" to "About"
- Fix a stale include anchor in install/installation.md ("## Manual Installation" -> "## Manual installation") that no longer matched the README heading
Revert the 7 walkthroughs/*.md source files' H1 back to their original
"AMD Skills Walkthroughs: `<slug>`" form so they stand alone correctly
when read directly on GitHub. The docs topic pages now supply their own
bare-slug H1 and skip past the source heading with :start-after:, the
same pattern already used by catalog.md and concepts/index.md, instead
of relying on a bare full-file include whose title came from the source
file's own heading.
@danielholanda
danielholanda marked this pull request as ready for review August 25, 2026 17:16
@danielholanda
danielholanda merged commit 8e6e266 into main Aug 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants