Skip to content

Contributing

There are two intended contribution paths.

Trusted contributors can log in to the CMS at /admin/ and edit Markdown content through a web interface.

For the self-hosted phase, trusted contributors edit directly through GitHub while the CMS UI exists as a prepared, not-yet-login-ready interface. Once a GitHub OAuth bridge or Netlify is configured, trusted contributors with write access to the repository can commit through the CMS.

Outside contributors can submit pull requests against the GitHub repository. This keeps drive-by changes reviewable without closing the gates entirely.

Every game page should include frontmatter metadata so the filterable index can work:

title: Example Game
type: game
groups:
- Example Series
tags:
- beginner-friendly
status: supported
difficulty: beginner
players: "1+"
maintainers:
- github-user