comol/ai_rules_1c/handoff
Claude Code and agent skill by comol/ai_rules_1c
- community
Checking that the SKILL.md file is still in the repository.
Compact the conversation into a self-contained handoff document so a fresh agent or client continues without re-discovery; references durable artifacts instead of copying them. Use on 'handoff', 'compact session', 'сделай handoff', 'передай контекст' or `/handoff`.
Install
npx vskill@latest install comol/ai_rules_1c/handoffSKILL.md
handoff — session transfer to the next agent
Adapted from `mattpocock/skills` (skills/productivity/handoff, MIT). Compresses the current conversation into a self-contained document for the next session. Principle: reference durable artifacts, do not duplicate them.
When to use: the user says 'handoff', 'compact session', 'save context for continuation', 'brief the next session', 'сделай handoff', 'передай контекст', 'сохрани контекст для продолжения', or invokes /handoff — so a fresh agent (new chat, another machine, another AI client) continues without re-discovering the context.
Argument
- If the argument looks like a path (ends with
.mdor points to an existing directory) → target path. - Otherwise → focus of the next session (insert it into the handoff header).
- If both are present, treat the first token as the path and the rest as focus.
- Without an argument, use the current task's established goal and the default path; ask only if the task to hand off is genuinely ambiguous.
Where to write
- Default directory:
handoffs/at the project root. Create it if missing. - Default file name:
handoff-<YYYYMMDD-HHMMSS>.md(local time). - If the user provided a path, use it (overwrite without confirmation).
- Before writing, read the target file through Read. The expected "does not exist" error is fine; this is protection against overwriting an unrelated existing file with the same name.
- If the project has
.gitignoreandhandoffs/is not mentioned there, offer to add it (handoffs are session artifacts, not code), but do not add it automatically.
PowerShell conventions (\ in paths, quotes around paths with spaces) — see the powershell-windows skill.
Document structure
Adapt this outline to the task; legacy handoffs remain usable without these exact headings. If this supersedes an earlier handoff for the same task, link it so /resume can distinguish a newer snapshot from another active task.
What NOT to write in the handoff
- Contents of existing artifacts (PRD, OpenSpec proposal/design/tasks, ADR, ITS page, commit, PR description). Link only.
- Full module code. Only include a short change description and path.
- Secrets, tokens, passwords,
.dev.envcontents, infobase connection strings. - Long MCP output dumps. Include only the result and call parameters so the check can be repeated if needed.
Resume work
Use /resume [path or focus] (content/commands/resume.md) to find the relevant active handoff, compare it with the current project/worktree and continue the next already-authorized step. Saved notes are context; current sources, instructions and user decisions take precedence. Missing evidence stays unknown, and completed tasks are not reopened implicitly.
For CF/CFE work, the following stronger checks apply as well.
Follow content/rules/extension-workspace.md → Handoff and resume: recheck the current root, writable targets, identity and graph/root mapping before dependent mutations, and match recorded evidence to current source/target state before reusing it. A saved pass for one extension is not a project-wide pass. Unknown stages remain unknown until evidenced; resuming does not itself authorize reload, apply, restore or reindex.
After writing
- Tell the user the absolute path of the created file and its line count.
- If the session produced corrections / facts that may qualify for
memory.mdor1c-templates-mcp(remember) underAGENTS.md → Project memory, list them separately as candidates for long-term memory. Do not save automatically (memory.mdis strict,rememberis targeted).
Boundaries
- Handoff is a session artifact, not configuration and not code. Do not run
syntaxcheck/check_1c_code/review_1c_codeagainst it. - Handoff does not replace an OpenSpec proposal. If the task requires a proposal and it does not exist yet, additionally suggest
/opsx:proposeand reference the future ID from the handoff. - Handoff does not duplicate
memory.mdandrecallnotes. Memory and handoff are different channels (seeAGENTS.md → Project memory). - Handoff is written in normal grammar, not caveman style, so the next agent can read it without ambiguity.
Security
- Security scanPassed, 95 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 repositoryCheckingcontent/skills/handoff/SKILL.md
Popularity
- Repository stars
- 481
- Repository forks
- 109
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. 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/comol/ai_rules_1c/handoff)