zellij-cross-session-orchestration

Launch, inspect, and message detached zellij coding agent sessions.

28|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/ma08/botfiles --skill zellij-cross-session-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zellij-cross-session-orchestration
Source: https://github.com/ma08/botfiles/tree/main/hermes/skills/zellij-cross-session-orchestration
Command: npx skills add https://github.com/ma08/botfiles --skill zellij-cross-session-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of managing multiple detached zellij-based coding agent sessions, removing guesswork when inspecting live task state, sending messages to running agents, or launching parallel side tasks without disrupting your active terminal workflow.

Core Features & Use Cases

  • Detached Side Task Launching: Start background coding agent sessions tied to tracked tasks (Linear tickets, GitHub issues) without taking over your current terminal.
  • Live Session Inspection: Pull structured context from running zellij sessions, including task metadata and recent transcript tails, without manual terminal scraping.
  • Bounded Cross-Session Messaging: Send previewable, targeted messages to live agent sessions for status pings or resumable instructions, with safeguards against accidental sends to ambiguous or cross-machine targets. Use case example: If you’re working on a core feature and need a second agent to research a related bug in parallel, use this Skill to launch the side task, check its progress later without leaving your current session, and send it a clarifying prompt if it gets stuck.

Quick Start

Use the zellij-cross-session-orchestration skill to launch a detached side coding agent session for the Linear ticket ZON-123 tied to your current project root.

Frequently Asked Questions about zellij-cross-session-orchestration

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

FAQPage Schema
How do I manage multiple detached zellij coding agent sessions?

Detached zellij coding agent sessions are managed using structured helpers for launch, inspection, and cross-session messaging. This eliminates manual terminal scraping and guesswork when monitoring parallel task state or sending instructions to running agents.

How do I send a message to a running zellij session without switching terminals?

You can send previewable, targeted messages to live zellij agent sessions via cross-session messaging helpers. Built-in safeguards verify live session state and prevent accidental sends to ambiguous or cross-machine targets before execution.

Can I launch a background coding agent tied to a Linear ticket in zellij?

Yes, you can launch detached background coding agent sessions tied to tracked tasks like Linear tickets or GitHub issues. This allows you to start parallel side tasks without taking over your active terminal workflow.

How do I inspect the live state of a zellij coding agent task?

You can pull structured context from running zellij sessions, including task metadata and recent transcript tails. This provides live session inspection without the need for manual terminal scraping or context switching.

Do I need fzf to use cross-session orchestration for zellij agents?

No, fzf is an optional dependency used for interactive session selection. The core orchestration requires a local zellij installation and repo-managed helper scripts from ~/pro/botfiles for tracked task lifecycle management.

What safeguards exist against sending messages to the wrong zellij agent?

The cross-session messaging helpers include built-in safeguards for previewing messages and verifying live session state before execution. This prevents accidental sends to ambiguous targets or agents running on cross-machine hosts.