acm-handoff
Use when resuming work from a previous session that reached context threshold, or when a handoff summary exists. Reads handoff state and markdown to restore context, todos, and continue seamlessly.
Best use case
acm-handoff is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Use when resuming work from a previous session that reached context threshold, or when a handoff summary exists. Reads handoff state and markdown to restore context, todos, and continue seamlessly.
Teams using acm-handoff should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/acm-handoff/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How acm-handoff Compares
| Feature / Agent | acm-handoff | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Use when resuming work from a previous session that reached context threshold, or when a handoff summary exists. Reads handoff state and markdown to restore context, todos, and continue seamlessly.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Context Handoff This skill loads handoff content from a previous session that reached the context threshold. ## Instructions When this skill is invoked: 1. **Check for structured state** at `.claude/claudikins-acm/handoff-state.json` 2. **Read the handoff markdown** at `.claude/claudikins-acm/handoff.md` 3. **Present both** to understand what was being worked on 4. **Restore todos** if active todos exist in the state 5. **Continue the work** from where it was left off ## File Locations | File | Purpose | | ------------------------------------------- | ---------------------------- | | `.claude/claudikins-acm/handoff-state.json` | Structured state (preferred) | | `.claude/claudikins-acm/handoff.md` | Human-readable summary | ## Reading the State The structured state JSON contains: - `context.current_objective` - What was being worked on - `context.active_todos` - Pending/in-progress todos to restore - `context.key_files_modified` - Recently changed files - `git.branch` - Git branch at handoff time - `git.modified_files` - Uncommitted changes ## After Reading 1. **Restore todos** using TodoWrite if `active_todos` has entries 2. **Summarise** the previous session's state for the user 3. **Ask** if they want to continue from where they left off 4. **Clean up** the handoff files after successful restoration ## Cleanup After successfully restoring context, offer to clean up: ```bash rm -f .claude/claudikins-acm/handoff-state.json rm -f .claude/claudikins-acm/handoff.md ``` ## If No Handoff Exists If neither file exists, inform the user: - No handoff is currently active - A handoff is created when context usage hits the threshold (default 60%) - They can configure the threshold via /acm:config --- _Claudikins Automatic Context Manager_ _To configure settings, use: /acm:config_
Related Skills
output-handoff
Handle output distribution from processed brain dumps to appropriate destinations. Use when determining where outputs should go.
u01934-handoff-contracting-for-research-and-development-labs
Operate the "Handoff Contracting for research and development labs" capability in production for research and development labs workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
on-call-handoff-patterns
Master on-call shift handoffs with context transfer, escalation procedures, and documentation. Use when transitioning on-call responsibilities, documenting shift summaries, or improving on-call pro...
ac-handoff-creator
Create handoff packages for session transitions. Use when ending sessions, preparing for continuation, saving session state, or creating resumable context.
u01954-handoff-contracting-for-accessibility-services
Operate the "Handoff Contracting for accessibility services" capability in production for accessibility services workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
agent-handoff
Generate comprehensive handoff documentation optimized for AI agent takeover by analyzing project structure, design docs, and codebase
u01874-handoff-contracting-for-marketing-and-storytelling
Operate the "Handoff Contracting for marketing and storytelling" capability in production for marketing and storytelling workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
api-handoff
Create API handoff documentation for frontend developers. Use when backend work is complete and needs to be documented for frontend integration, or user says 'create handoff', 'document API', 'frontend handoff', or 'API documentation'.
handoff
Context handoff for session transitions. Use when context window is getting large, switching work phases, or user requests /handoff. Creates structured checkpoint documents for seamless continuation in new sessions.
agent-handoffs
Agent parameter passing, memory files, and data handoffs between agents
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
apple-health-fitness
Query Health and Fitness data from Apple Health app including activity, workouts, heart rate, sleep, and health metrics. Use when user asks about health stats, fitness activity, workouts, sleep data, or health metrics.