proofread-presentation
Proofread Presentation
Validate an existing themed PRESENTASJON.md, safely fix mechanical issues, report content concerns, and update Proofread state only when blocking checks pass.
Output voice
Apply a lightweight human-voice pass to proofreading reports, warnings, and
user-facing remediation. Be specific about the observed issue and the next
action. Preserve quotations, accessibility text unless clarity requires a
correction, project state, commands, and semantic markup contracts. Use the
standalone unslop Skill for every proofreading report and, when requested to
edit presentation copy, as a required full editorial pass using
DISCOVERY.json.editorialPreferences.
Startup
Require DISCOVERY.json, PROJECT.json, PRESENTASJON.md, Node.js, and Marp CLI. Read the project-local themes/theme-lock.json, its selected Theme Manifest, declared CSS, and assets. Recompute the lock's SHA-256 fingerprints and validate the manifest contract described below before changing anything. A missing, modified, or incompatible Theme Package is fatal. Do not depend on another phase skill being installed.
Read the locked Theme Manifest and validate against its interface rather than hard-coding Editorial, Signal, or Field Notes behavior.