一键导入
zigzag
Use Zigzag-managed Zellij sessions, agent status, JSON commands, and safe project/worktree workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use Zigzag-managed Zellij sessions, agent status, JSON commands, and safe project/worktree workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | zigzag |
| version | 0.1.0 |
| description | Use Zigzag-managed Zellij sessions, agent status, JSON commands, and safe project/worktree workflows. |
Use this skill when you are working inside, or alongside, a Zigzag-managed Zellij session.
ZIGZAG_SESSION first.--session <session> explicitly when the command supports it.Report short status changes so Zigzag can show agent activity:
zigzag notify --agent-status working --agent <agent> "Started"
zigzag notify --agent-status blocked --agent <agent> "Needs approval"
zigzag notify --agent-status done --agent <agent> "Finished"
zigzag notify --agent-status idle --agent <agent> "Idle"
Public statuses are working, blocked, done, idle, and unknown.
Use blocked when you need human permission or cannot progress. Use done when the requested work is complete and ready for review.
Prefer Zigzag JSON commands over parsing Zellij output:
zigzag session list --json
zigzag switch list --json
zigzag worktree list --json
zigzag notify list --json
zigzag events list --json
With --json, stdout is strict JSON. Use jq for local inspection when it is available.
Wait for another agent or notification with:
zigzag wait agent --session <session> --status done --timeout 300s
zigzag wait notification --session <session> --timeout 300s
Use --timeout 0 for a single check. Do not loop forever on wait.
zigzag switch list --json to discover managed sessions.git reset --hard, git clean, branch deletion, or other destructive commands unless explicitly requested.blocked when a human permission is required.done when the task is complete and waiting for review.blocked with a short message.