Project-local Life OS completion review skill. Use before Codex finishes a task, feature, workflow block, review, docs migration, backend slice, UI change, or vertical slice to decide whether the work is truly complete, deferred, or blocked and whether the final report is honest.
Install
npx skillscat add planton361/life-os/life-os-completion-gate Install via the SkillsCat registry.
SKILL.md
Life OS Completion Gate
Use this skill before final reporting. The goal is to prevent false completion
claims.
Completion Gate
Check every applicable item:
- Product Intent fulfilled?
- UI usable when UI is in scope?
- Backend or persistence connected, or Prepared State clearly marked?
- Zod, Auth, and Ownership checked for mutations?
- Manual, Demo, and Empty boundaries clean?
- Reload stable when writes or projections are claimed?
- Browser-Proof green, not needed, or explicitly blocked with reason?
- Tests and required checks green?
- QA, E2E, or workflow docs updated when behavior changed?
- Final report complete and honest?
Decision
Use exactly one decision:
PASS: scope is complete and validated.PASS_WITH_DEFERRED: requested scope is complete, but explicitly listed future work remains outside this Issue.BLOCKED: required scope cannot be completed without user input, missing access, broken environment, or a failed required validation.
Report Requirements
The final report must not claim:
- feature completion without UI truth or Prepared State truth.
- persistence without Server Action, repository, and reload proof.
- UI completion without Browser-Proof or a concrete exception.
- security completion without Auth, Zod, and Ownership checks when mutations exist.
Mention skipped checks, why they were skipped, and residual risk.