# Tasks

## Task 1: Create the omo-paseo-bridge skill

**Files:**
- Create: `.opencode/skills/omo-paseo-bridge/SKILL.md`
- Test: manual verification

**Description:** An OpenCode skill that wraps `paseo import` for registering OMO child sessions. The skill accepts a session ID and optional metadata, calls `paseo import` with proper labels, handles errors, and returns the imported agent info.

## Task 2: Create the omo-paseo CLI

**Files:**
- Create: `bin/omo-paseo` (shell script)
- Test: run `omo-paseo sync` and verify `paseo ls` shows OMO agents

**Description:** A small CLI tool that provides `sync`, `prune`, and `ls` subcommands for managing OMO subagents in Paseo's agent registry.

## Task 3: Add Paseo bridge instruction to Atlas prompt

**Files:**
- Modify: `.opencode/CLAUDE.md` or the Atlas prompt template
- Test: run `task()` and verify child session appears in `paseo ls`

**Description:** Add the Paseo bridge protocol instruction to the orchestration prompt so every `task()` automatically registers its child session.

## Task 4: End-to-end verification

**Description:** Run a real orchestration flow with multiple `task()` calls, verify all child sessions appear in `paseo ls`, verify cleanup works, verify filtering with `--filter omo=true`.
