avijit07x/claude-db/handoff
Claude Code and agent skill by avijit07x/claude-db
- community
Checking that the SKILL.md file is still in the repository.
Write a short handoff note for the next chat or a teammate, with what is done, what is open, what comes next and what was rejected and why. Saves it to project memory so the next chat sees it at the start, and prints it so it can be pasted into a message or a pull request. Use when the user ends a piece of work, switches tasks, or hands the project to someone.
Install
npx vskill@latest install avijit07x/claude-db/handoffSKILL.md
Write a handoff note
1. Gather the facts
Run this from the project root to see what memory and git already know:
Combine that with what happened in this chat. The chat is the best source for what was done and what is still open. The output fills gaps and checks dates. If it shows a Last handoff, that is the note you will carry forward in step 2.
2. Write the note
The first line is the title and has today's date. Get it with date '+%b %-d'. Then write at most 8 lines, each under about 200 characters. The next chat reads this note at its start, so every line costs context.
Lines:
Done,OpenandNextare always there. One line each.Decided,Rejected,Watch outandStateonly when there is something real to say. Never pad.RejectedandDecidedgive the reason after "because". A rejected idea with no reason is not worth a line.Statecomes from thecatchupoutput, not from memory: theBranchline and the newest of the
Recent commits. Add a pull request number only if this chat mentioned one.
DecidedandRejectedstart fromDecisions and dead endsin the output, plus this chat.- Name real things: a file, a pull request number, a command, a decision. Do not write
various changes. - Use only what this chat or the output showed. Mark anything you are unsure of with
(guess). - If there is no clear next step, write
- Next: no clear next step yet.Do not invent one. - Leave out secrets, tokens, passwords and personal data.
Carry forward. Keep a line from the previous handoff when it is still true and still matters, and add the date to it, for example (Oct 5). Drop what is finished or wrong. If the note is over 8 lines, shorten lines or drop the oldest finished ones. Never drop a Rejected line that is still true.
3. Save it
Call the remember memory tool once, with these exact values:
text: the notekey:handoffkind:contexttags:["handoff"]
The key makes a new handoff replace the old one for this project, so there is one current note. The next chat sees it at the start under Last handoff. It is shown for 14 days. Only the first 8 lines are shown, each cut at about 220 characters.
4. Print it
Show the note in a code block so the user can paste it into a message or a pull request. Then say in one line that it was saved, and that it replaces any earlier handoff for this project.
If the memory tool is not available, still print the note and say it was not saved.
Sharing
A teammate sees the saved note when both of you use the same Postgres or MongoDB database. With the default SQLite file on one machine, the printed note is the way to share it.
_Shipped with claude-db. It is replaced when claude-db updates._
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/handoff/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/avijit07x/claude-db/handoff)