startlisted
Install: claude install-skill conorbronsdon/agent-workspace
# /start — Begin Session
Load your workspace state so the session begins where the last one left off, then give a
short briefing. User-timed, so nothing runs ambiently.
**Invocation:** user-only (`disable-model-invocation: true`) — you decide when a session
starts, and the flag keeps this skill out of ambient context.
## Configuration
Read the optional `workspace.yaml` at the project root. Below, `<state_dir>`,
`<sessions_dir>`, and `<task_file>` are its resolved values; defaults are `state/`,
`sessions/`, and `TODO.md`. Staleness thresholds come from `staleness.current_days` (3),
`weekly_days` (5), `blockers_days` (7). Full reference: `docs/state-model.md`.
## Instructions
1. **Get today's date.** Run `date +%Y-%m-%d`. Note the day of week.
2. **Check what changed since last session.** If this is a git repository, find the most
recent session log in `<sessions_dir>` and run:
```bash
git log --oneline --since="<last session date>"
```
Flag any state or context files modified since the last session — they may hold updates
from other sessions or manual edits. If not a git repository
(`git rev-parse --git-dir` fails), skip this step and continue.
3. **Load context (read in order):**
- `<state_dir>/current.md` — active priorities, open threads
- `<state_dir>/decisions.md` — scan the last 5 entries for awareness
- `<state_dir>/weekly-priorities.md` — what matters this week
- `<state_dir>/blockers.md` — things waiting on dependencies
- `<