.claude/skills/handoff/SKILL.md
Create a structured handoff document to preserve context before /clear or /compact.
npx skillsauth add khamel83/oneshot handoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create a structured handoff document to preserve context for seamless resumption.
/clear or /compactWrite to: thoughts/shared/handoffs/YYYY-MM-DD-{slug}-handoff.md
# Handoff: [Task Name]
**Created**: YYYY-MM-DD HH:MM
**Context Used**: ~X% when created
## Quick Summary
[2-3 sentences]
## What's Done
- [x] Item 1 (commit: abc123)
- [x] Item 2 (commit: def456)
## In Progress
- [ ] Current task
- Done: [specifics]
- Remaining: [specifics]
## Not Started
- [ ] Remaining task 1
- [ ] Remaining task 2
## Active Files
- `src/auth/login.ts` — line 45-80 needs completion
- `tests/auth.test.ts` — 3 passing, 2 pending
## Key Decisions Made
1. Decision: [what] | Rationale: [why]
## Important Discoveries
- [Thing learned during implementation]
## Blockers / Open Questions
| # | Question | Status |
|---|---------|--------|
| 1 | [Question] | Waiting on user |
## Beads State
[If .beads/ exists: run bd sync, capture in-progress and ready tasks]
## Learnings & Suggested Updates
Analyze the session for patterns that should be captured for future sessions:
### Commands & Workflows That Worked
- [Any CLI commands, tools, or workflows that were effective]
### Pitfalls Encountered
- [Errors, gotchas, or mistakes that future sessions should avoid]
### Assumptions That Were Wrong
- [Any initial assumptions that turned out to be incorrect]
### Suggested CLAUDE.md / Rule Updates
- [Specific lines or sections that would have helped — be precise]
### Suggested Instruction Updates
- [Changes to docs/instructions/ that would improve future sessions]
> For each suggestion, be specific. BAD: "Update docs". GOOD: "Add to .claude/rules/community.md: 'Email handler imports db lazily — patch api._supabase.db in tests, not api.handlers.email.db'"
## Next Steps (Prioritized)
1. **Immediate**: [First thing when resuming]
2. **Then**: [Second priority]
## Resume
/restore @thoughts/shared/handoffs/YYYY-MM-DD-{slug}-handoff.md
bd syncdocs: create handoff for [feature]After writing and committing the handoff document, review the "Learnings & Suggested Updates" section:
I noticed these patterns during our session. Want me to save any as lessons?
1. [Pattern summary] — encountered N times
Target: docs/instructions/learned/{date}-{topic}.md
2. [Pattern summary] — encountered N times
Target: docs/instructions/learned/{date}-{topic}.md
docs/instructions/learned/{date}-{topic}.md and commitImportant: Do NOT automatically edit CLAUDE.md or instruction files. Only write to docs/instructions/learned/ when the user explicitly approves.
development
Smart visual analysis for websites and images using Playwright screenshots and AI vision.
development
--- name: tdd description: Test-driven development with mandatory RED-GREEN-REFACTOR cycle. Enforces writing failing tests before production code. Use when implementing new features, fixing bugs with test coverage, or when the user wants TDD discipline. Trigger keywords: tdd, test first, test driven, red green refactor, add tests, coverage, write a test, failing test. --- # /tdd — Test-Driven Development RED-GREEN-REFACTOR cycle. No production code without a failing test shown first. ## Usage
tools
Quick iterations on existing projects. Load context, ask what's next, execute in burn-down mode.
tools
Manage encrypted secrets between the master vault and projects using SOPS/Age.