What problem does it solve?
When you hit a usage cap, pause for the day, or want work to kick off overnight, there is no built-in way to tell Claude Code to come back later. This Skill schedules a future session that automatically resumes your GSD project at the requested time, so HANDOFF state is restored without manual restarts.
Core Features & Use Cases
- Flexible Time Parsing: Accepts HH:MM clock times, ISO 8601 timestamps, and relative durations like +2h or +30m, with past times rejected explicitly.
- Custom Resume Commands: Defaults to /gsd:resume-work but supports --cmd overrides such as /gsd:execute-phase 9 or /gsd:next for targeted resumption.
- Token-Free Fallback: Provides a pure shell wrapper (gsd-resume-at) using nohup sleep for scheduling when you have hit a rate limit and cannot spend tokens.
- Use Case: You are approaching your quota at 5 PM. Run /gsd:resume-at +3h to schedule a session that resumes work at 8 PM during off-peak quota hours, with HANDOFF.json restored automatically.
Quick Start
Ask Claude to schedule a resume of the current project by running /gsd:resume-at with a time like 09:00 or +2h, optionally adding --cmd to pick which command fires.