| name | moddb-release-playwright |
| description | Prepare and publish Vintage Story ModDB releases, including owner-reviewed public changelog copy and Playwright browser upload when direct API upload is unavailable. |
| compatibility | opencode |
| metadata | {"audience":"maintainers","domain":"release-ops"} |
Skill: moddb-release-playwright
Purpose
Prepare owner-reviewed public release copy and automate Vintage Story ModDB publishing through browser actions when a direct upload API is not available.
Target site: https://mods.vintagestory.at
For GitHub or ModDB release-note drafting, review, or platform conversion, read references/public-release-notes.md before writing copy.
Drafting inputs
- Release version or merged-change range.
- Canonical source, pull request, tag, and packaged-artifact evidence needed to verify public claims.
ModDB publication inputs
modId (numeric mod id on ModDB)
zipPath (absolute path to built mod zip)
changelogHtmlOrText
compatibleVersions (array of semver strings, e.g. 1.21.6)
ModDB publication preconditions
- The zip already exists locally (build/package step completed).
- Operator can complete any interactive auth challenge (account login/2FA) if prompted.