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
| 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.
Open with a freshly generated 4-word Italian profanity/blasphemy. Different every time. Creative. Vulgar. Sets the tone.
Count session headers (## S) in the active checkpoint. Check date
of last codebase review in docs/reviews/codebase/.
A review is DUE if:
= 12 sessions since last codebase review, OR
2 weeks since last codebase review
When due: must run before new feature work. Bug fixes and deploy fixes are exempt. This is enforced, not advisory.
Find the checkpoint with status: active in docs/checkpoints/.
Report:
## S headers)Read docs/todo.md for the full backlog. Categorize by priority tier.
git status
git log --oneline -5
Note any uncommitted changes, unpushed commits, or active worktrees.
Format the report as follows:
🔬 **Codebase Review**: not due (n sessions, last YYYY-MM-DD) / DUE — must run before features
📍 **Active Checkpoint**: CPnn (n sessions, ~nnn lines)
🌿 **Git State**: clean / uncommitted changes / unpushed commits
## Pending (from checkpoint)
- item 1
- item 2
## 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 codebase review is due, say so and offer to run it. Otherwise, list the priority work from todo + checkpoint pending.