openpress-create-pages
Installation
SKILL.md
OpenPress Create Pages
This skill owns page-artifact structure and content judgment. openpress owns CLI lifecycle and delivery; openpress-collaborate owns revision mode for existing authored content.
Setup
OpenPress requires Node 20 or newer. Detect whether the workspace already has a Press:
node -v
find press -mindepth 2 -maxdepth 2 -name press.tsx -print -quit 2>/dev/null | grep -q . && echo EXISTING || echo FRESH
- Fresh empty folder: use
npm create @open-press <target> -- --type pages, then extend the generated minimal pages Press. Do not force a non-empty target. - Existing workspace: inspect
press/*/press.tsx, choose a new slug, runopen-press create <slug> --type pages --title "<title>", then extend only the newpress/<slug>/.
Page Contract
Gather the document brief and confirmed source material before writing. OpenPress-specific defaults and constraints: