state-management
STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.
npx skills add a5c-ai/babysitter --skill state-management --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
last_updated: 2026-03-02T14:30:00Z session_count: 12 current_milestone: v1.0 --- # Project State ## Current Work - **Phase**: 72 - **Task**: Implement OAuth2 login flow - **Status**: executing - **Plan**: PLAN-1.md (task 3 of 5) ## Completed Phases - [x] Phase 70: Project setup and scaffolding - [x] Phase 71: Database schema and migrations ## Blockers - [ ] [HIGH] API key for OAuth provider not configured (@user, 2026-03-01) ## Decisions | Date | Decision | Rationale | |------|----------|-----------| | 2026-02-28 | Use PostgreSQL over SQLite | Need concurrent writes for API | | 2026-03-01 | Skip Phase 71.1 (Redis cache) | Not needed for v1.0 | ## Quick Tasks | # | Task | Status | Date | |---|------|--------|------| | 001 | Fix login redirect | done | 2026-02-28 | | 002 | Add rate limiting | in-progress | 2026-03-02 | ``` ### 2. Update Individual Fields Update a single field without affecting the rest of the document: ``` update current_phase -> 73 update current_task -> "Build API endpoints for user management" update status -> "planning" ``` Use `Edit` tool to perform surgical updates on specific lines. ### 3. Append to List Fields Add items to list-type fields: ``` append complet
- Current Work
- Completed Phases
- Blockers
- Decisions
- Quick Tasks
- Configuration
- Error Handling
- Constraints
What does the state-management skill do?
STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill state-management --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
