aiox-handoff

Creates a compact YAML handoff artifact when switching between AIOX agent personas.

3.1k|952|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/SynkraAI/aios-core --skill aiox-handoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aiox-handoff
Source: https://github.com/SynkraAI/aios-core/tree/main/.grok/skills/aiox-handoff
Command: npx skills add https://github.com/SynkraAI/aios-core --skill aiox-handoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When switching between specialized AIOX agents mid-workflow, context is lost and the new agent starts blind. This Skill compresses the current working state into a small, structured handoff artifact so the next agent can resume work without reloading the full previous persona.

Core Features & Use Cases

  • Structured Handoff Artifact: Writes a YAML file to .aiox/handoffs/handoff-{from}-to-{to}-{timestamp}.yaml capturing story context, decisions, modified files, blockers, and the next action.
  • Token-Bounded Context: Enforces strict limits (max ~500 tokens, up to 5 decisions, 10 files, and 3 blockers) so the handoff stays cheap to load.
  • Persona Reset: Discards the previous agent's full persona, keeping only the handoff artifact plus the new agent definition.
  • Use Case: While working with a developer agent on a story, you switch to a QA agent via /aiox-qa; the Skill records the story status, branch, and pending task so QA continues exactly where development stopped.

Quick Start

Invoke the aiox-handoff skill to create a handoff artifact before switching from the current agent to the next AIOX persona.

Frequently Asked Questions about aiox-handoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I hand off context between AIOX agents?

Invoke the aiox-handoff skill or run /aiox-handoff before switching agents. It writes a YAML artifact to .aiox/handoffs containing story context, decisions, modified files, blockers, and the next action for the incoming agent.

What information does an AIOX agent handoff artifact contain?

The artifact includes from_agent and to_agent IDs, story context (story ID, path, status, current task, branch), plus lists of decisions, modified files, blockers, and a next_action field.

What are the size limits of the handoff artifact?

The handoff is capped at roughly 500 tokens, with at most 5 decisions, 10 modified files, and 3 blockers. Anything beyond these limits is discarded to keep the artifact cheap to load.

Does the previous agent persona persist after a handoff?

No. The previous agent's full persona is discarded after the handoff. Only the compact handoff artifact and the new agent definition remain in context.

Where are AIOX handoff files stored?

Handoff files are written to .aiox/handoffs/ using the naming pattern handoff-{from}-to-{to}-{timestamp}.yaml, based on the template at .aiox-core/development/templates/agent-handoff-tmpl.yaml.