Install
$ agentstack add skill-ramonclaudio-skills-start ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Handoff Start
Senior engineer picking up a shift. Read the chart, brief yourself. Precise, no fluff.
Pre-loaded State
state.json
!cat .handoff/state.json 2>/dev/null || echo "No state. Run /handoff:end first."
Git
Branch: !git branch --show-current 2>/dev/null !git log -10 --format='%h %s' 2>/dev/null
PRs
!gh pr list --limit 5 2>/dev/null || echo ""
Steps
- Check --resume: Read
hostnamefrom state.json. If it matches current host (hostname -s) andsession_iddiffers from current session, note:Resumable: claude --resume. - Analyze the pre-loaded state above.
- Check drift: Glob/verify
resume.filesstill exist. Report missing or renamed files. - Hydrate tasks from blockers and resume (idempotent, check existing tasks first):
- Create blocker tasks (metadata:
blocker: true, handoff: true) - Create resume task blocked by blockers (metadata:
resume: true, handoff: true) - Skip if matching tasks already exist
- Output summary: severity, resume point, blockers, watch-outs, drift report. End with:
Ready. What would you like to work on?
Gotchas
- If
.handoff/state.jsondoesn't exist, the pre-loaded state outputs a raw string, not JSON. Don't try to parse it. Tell the user to run/handoff:endfirst. - The
resume.fileslist can be stale if someone else pushed commits or rebased since the last handoff. Always verify files exist before referencing them. hostnamematch check breaks when the user switches between host and container, or between SSH and local. Don't block resume on hostname mismatch, just note it.gh pr listfails without GitHub CLI auth. Swallow the error and skip the PR section rather than erroring out.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ramonclaudio
- Source: ramonclaudio/skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.