start
Session start protocol — workflow gates, pending work, status report
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Session start protocol — workflow gates, pending work, status report
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Full deploy pipeline — test, typecheck, deploy to HAOS, smoke test
End-of-session protocol — push, checkpoint, CHANGELOG, docs, todo
Structured investigation — HA logs, API trace, code trace. No code changes until approved.
Bump version, publish to PyPI, create GitHub release, update HACS manifest
Dispatch 8 parallel agents for full codebase review (line-level + architecture)
| name | start |
| description | Session start protocol — workflow gates, pending work, status report |
Session start skill. Run the full workflow checklist and produce a status report. This is the "what's pending" dashboard.
Check the most recent review in docs/reviews/ (filenames are dated
YYYY-MM-DD-*.md). Count commits since that date with
git log --oneline --since=<date> | wc -l.
A review is DUE if:
= 50 commits since last review, OR
4 weeks since last review
When due: must run before new feature work. Bug fixes and deploy
fixes are exempt. Use the verisure-review skill to run it. This is
enforced, not advisory.
Find the checkpoint with status: active in docs/checkpoints/.
Report:
## S headers)docs/todo.md — full backlog, categorize by tier
(Immediate / High / Medium / Observation)CHANGELOG.md top — if an ## Unreleased section exists or the
latest version entry is newer than the installed HACS tag, flag
it: these are items shipped to HAOS but not yet released to users
via PyPI + GitHub.git status
git log --oneline origin/master..HEAD
git log --oneline -5
Note uncommitted changes, unpushed commits, stash entries, worktrees.
Format the report as follows:
🔬 **Codebase Review**: not due (N commits since YYYY-MM-DD) / DUE — run `verisure-review` before features
📍 **Active Checkpoint**: CPnn (n sessions, ~nnn lines)
📦 **Release State**: clean / UNRELEASED: vX.Y.Z in CHANGELOG, not yet on PyPI
🌿 **Git State**: clean / N uncommitted / N unpushed / worktree at path
## Todo Highlights
**Immediate**: ...
**High**: ...
**Medium**: ...
**Observation**: ...
## What's Available
Given the gate status, here's what we can work on: ...
The "What's Available" section is the key output — if a review is due, say so and offer to run it. If unreleased items exist, offer to release. Otherwise, list priority work from todo + active checkpoint.