Detects stale project plans and suggests session commands. Triggers on: sync plan, update plan, check status, plan is stale, track progress, project planning.
81%
Does it follow best practices?
Impact
94%
1.54xAverage score across 3 eval scenarios
—
The risk profile of this skill
Lightweight awareness layer for docs/PLAN.md. Detects when plans need attention and points to /save and /sync commands.
This skill does NOT manage plans directly. It:
docs/PLAN.md exists or is missingAll plan operations go through /save (persist) and /sync (restore/status).
No docs/PLAN.md found
-> Suggest: /save to create initial plan from conversationdocs/PLAN.md last modified: 5 days ago
git log shows: 12 commits since then
-> Suggest: /sync --git to update from commitsgit status shows: 5 modified files
docs/PLAN.md "In Progress" section outdated
-> Suggest: /sync --status to reviewResuming work on project with docs/PLAN.md
-> Suggest: /sync to restore state| Situation | Suggestion |
|---|---|
| No plan exists | /save after discussing goals |
| Plan is stale | /sync --git |
| Need to see plan | /sync --status |
| Update progress | /save "notes" |
| Start fresh | /save --archive |
A plan is considered stale when:
A plan needs review when:
/sync reads state, /save writes statedocs/PLAN.mdNeverSight/learn-skills.dev
e941209
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.