Low-level Agentic Orchestration
Local-first Task-to-PR+review agent orchestration with worktrees and tmux.
From task to PR, locally.
Start with an orchestrator
Start with an orchestrator
Load the WTmag skill into your agent and start a conversation. Work through a rough problem, shape it into a brief, or point it at an existing ticket. The orchestrator understands your intent and runs wtmag create for each task.
Pull from any source
Reference a ticket by number, ask it to pull open issues for review, or write the task up from scratch. GitHub Issues ship built-in. The source system is open to Linear, Asana, GitLab, or anything you connect.
Workers dispatched
WTmag fetches the full context, creates an isolated git worktree for each task, and opens a tmux window. The agent starts inside with the complete brief. Multiple agents work in parallel without editing the same files.
Jump in anytime
Attach to any running worker by id, or fuzzy-find it with tmux-sessionx. Read the conversation, run commands in a split pane, or stop the agent and take over. It is just tmux.
Promote when it grows
A window worker outgrowing its pane can be promoted into a dedicated tmux session. It gets its own lifecycle: multiple windows, multiple panes, whatever the task needs.
PR opened
Issue workers implement, commit, push the branch, and open a pull request. The link comes back in the session so you can review it right away.
Cleanup when done
Remove the worktree and close the session in one step. Dirty worktrees can be force-cleaned. Nothing lingers after you're done.
Review PRs locally
Pull any pull request into a worktree and hand it to your agent for review. GitHub PRs ship built-in. The adapter is open to GitLab, Bitbucket, and anything else you connect — same local review flow.
