analyzing-options
Analyzing different approaches for a task or problem with structured comparisons, effort…
Creating a handoff document that captures session state (completed work, decisions, open items, next steps) and delivering it via Plan Mode so the user gets the native 'clear context and continue implementing' resume option. Use when ending a session, when context grows large,
$ npx -y skills add LerianStudio/ring --skill creating-handoffs --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/creating-handoffsContext preview
The summary Claude sees to decide when to auto-load this skill.
Creating a handoff document that captures session state (completed work, decisions, open items, next steps) and delivering it via Plan Mode so the user gets the native 'clear context and continue implementing' resume option. Use when ending a session, when context grows large,
name: ring:creating-handoffs description: "Creating a handoff document that captures session state (completed work, decisions, open items, next steps) and delivering it via Plan Mode so the user gets the native 'clear context and continue implementing' resume option. Use when ending a session, when context grows large, or the user says 'handoff', 'save session', or 'context transfer'. Skip when context is minimal or work is fully complete with no resume planned."
Creates a handoff document capturing session context, delivered via Claude Code's Plan Mode so the user gets a native "clear context and continue implementing" option.
Before entering plan mode, collect:
Call `EnterPlanMode` tool.
Write the full handoff document (template below) to the plan file path specified in the system message. The handoff IS the plan.
Call `ExitPlanMode` tool — this presents the native resume options.
Handoff created and loaded as plan. Choose "clear context and continue implementing" to resume in a fresh context.
# Handoff: {Session Name}
**Created:** {timestamp}
**Session:** {session-name}
**Status:** {In Progress | Blocked | Ready for Review | Complete}
## Summary
{1-2 sentence overview}
## Current State
{Where things stand — specific about done vs pending}
## Completed Work
- {item with file references}
## In-Progress Work
- {partially done items — describe exactly where you stopped}
## Key Decisions
| Decision | Rationale | Alternatives Considered |
|----------|-----------|------------------------|
## What Worked
- {successful approaches worth reusing}
## What Didn't Work
- {failed approaches to avoid}
## Open Questions
- [ ] {unresolved questions or blockers}
## Next Steps
1. {First action when resuming — specific and actionable}
## Relevant Files
| File | Purpose | Status |
|------|---------|--------|
## Context for Resumption
{Gotchas, environment setup, branch state, test commands}
````
## Key Rules
- MUST gather all context BEFORE calling EnterPlanMode (plan mode restricts tool usage)
- MUST fill every section of the template
- MUST call ExitPlanMode after writing (otherwise user never sees native resume options)
- MUST write to the path specified by plan mode system messageProven engineering practices, enforced through skills. Ring is a comprehensive skills library and workflow system for AI agents that transforms how AI assistants approach software development.
Repo: LerianStudio/ring
Analyzing different approaches for a task or problem with structured comparisons, effort…
Auditing a service's production readiness against Ring engineering standards across base…
Cleaning redundant and obvious comments following clean code principles while preserving…
Commit changes with scope allowlist enforcement, atomic grouping, GPG-signed conventional…
Creating an isolated git worktree for parallel branch work: selects the directory by priority…
Executing a phased plan in rolling waves where each phase runs as one multi-agent workflow…