plain-healthcheck

Installation
SKILL.md

Plain Healthcheck

Always use the skill load-plain-reference to retrieve the ***plain syntax rules — but only if you haven't done so yet.

When to run

Run this skill **whenever anything in the *plain project is finalized and the project is about to be left in a state the user (or another skill) might render from. That includes, but is not limited to:

  • End of forge-plain (Phase 4) — before presenting the render command.
  • End of add-feature (Phase 3 final review) — before declaring the feature done.
  • End of debug-specs — after applying a fix, before telling the user to re-render.
  • After finalizing any single edit that changes the renderable surface — e.g. after add-concept, add-functional-spec, add-functional-specs, add-implementation-requirement, add-test-requirement, add-acceptance-test, add-template, add-resource, resolve-spec-conflict, break-down-func-spec, consolidate-concepts, refactor-module, create-import-module, create-requires-module, or any of the implement-*-testing-script skills.
  • After hand-editing a .plain file, a config.yaml, or anything under test_scripts/.
  • On demand — whenever the user asks whether the project is in a renderable state.

The healthcheck is not a forge-plain-only step. Treat it as the default closing move for any workflow that finalizes something in the project.

Do not skip this skill because "the dry-run passed earlier" — config.yamls, scripts, and specs can all drift between runs. The healthcheck is cheap; rendering against stale specs is expensive.

Installs
32
GitHub Stars
54
First Seen
May 14, 2026
plain-healthcheck — codeplain-ai/plain-forge