The SkelmMC Docs source can be maintained by the same team that develops Skelmsentials, with review steps to prevent the published site from promising unfinished features.
Update a guide#
Open its corresponding Markdown file in content/, make the edit and preview the static site locally.
python -m pip install -r requirements.txt
python build.py
cd dist
python -m http.server 8080
Then open http://localhost:8080 in your browser and verify both mobile and desktop behavior.
Documentation conventions#
- Write specific, testable instructions.
- Label planned features and proposed config formats explicitly.
- Include copyable commands and minimal examples.
- Keep supported version claims tied to tested releases.
- Update permissions and configuration examples when code changes.
- Add a changelog entry for public feature changes.
Add a new plugin#
- Create
content/new-plugin/. - Add an overview and a getting-started guide.
- Register the pages in
site.ymlunder a new section. - Add a plugin card on the homepage when the documentation is ready.
- Run
python build.pyand test the search results.
Before publishing#
A reviewer should compare the documentation against the compiled jar, command registrations, actual generated configuration and supported Paper versions. Preview content should not silently become official release documentation.