Przejdź do treści
Biblioteka skilli
AI i agenci · Analiza

tmux-agent-lane-orchestrator

/tmux-agent-lane-orchestrator

Monitoruje pasy pracy agentów w oknach tmux, ocenia postęp i blokady oraz przygotowuje krótkie podsumowania dla kierownika.

Repozytorium
dotskills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
2
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 2 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: scripts/lane_snapshot.py, scripts/lane_snapshot_test.py

Co robi i kiedy

Monitoruje pasy pracy agentów w oknach tmux, ocenia postęp i blokady oraz przygotowuje krótkie podsumowania dla kierownika.

Oryginalny opis (EN)

Monitor and coordinate one tmux agent lane, reconstruct worker state from panes and recent Codex logs, classify progress and blockers, and produce concise manager summaries. Use when multiple coding-agent workers run in tmux windows named L1, L2, and similar lane identifiers.

Jak działa

  1. Purpose
  2. When to use
  3. Workflow
  4. Inputs
  5. Outputs
  6. Flow
Sekcje z nagłówków SKILL.md, w oryginale · 85 linii, 478 słów
Podgląd SKILL.md
---
name: tmux-agent-lane-orchestrator
description: Monitor and coordinate one tmux agent lane, reconstruct worker state from panes and recent Codex logs, classify progress and blockers, and produce concise manager summaries. Use when multiple coding-agent workers run in tmux windows named L1, L2, and similar lane identifiers.
license: MIT
metadata:
  source: "https://github.com/vincentkoc/dotskills"
---

# tmux Agent Lane Orchestrator

## Purpose

Turn a tmux window of coding-agent workers into a visible, auditable lane with clear state and next actions.

## When to use

- Monitor or summarize a tmux worker lane.
- Reconstruct worker state after a manager cold start.
- Detect duplicated, idle, waiting, blocked, or risky work.
- Coordinate several coding-agent panes without mutating them blindly.

## Workflow

1. Establish lane scope.
   - Prefer an explicit lane number.
   - Otherwise infer it from a current tmux window named `L<number>`.
   - Do not inspect other lanes unless the operator expands scope.
2. Capture lane state.
   - `python3 scripts/lane_snapshot.py --lane <number>`
   - Add `--session <name>` outside the active tmux session.
   - If a descendant command does not contain its resumed thread ID, repeat
     `--thread L<number>.<pane>=<thread-id>` from separately verified evidence.
   - Add `--json` for machine-readable output.
   - Add `--cursor-file <path>` only when bounded incremental state is wanted;
     the helper writes no persistent state by default.
   - Records larger than the smaller of `--log-bytes` and `--total-log-bytes`
     are skipped through their next newline.
     The cursor reports `discarding_record` while skipping; later events resume.
3. Cross-check panes and logs.
   - Pane titles alone are weak evidence.
   - Resolve pane ID to shell PID, descendant Codex PID, exact thread ID, the
     state-database rollout path, and the newest turn.
   - Shared cwd and generic terms such as `CI`, `failed`, or `running` never
     establish ownership.
   - Missing or conflicting identity is `unknown`, never a restore target.
4. Classify each pane.
   - Use the newest exact turn and changing event/tool/token counters.
   - A completed turn after an earlier error is `completed`, not blocked.
   - Report bounded bytes read and truncation with the state.
   - Include the evidence and next action, not only the label.
5. Intervene conservatively.
   - Inspect before steering.
   - Avoid duplicate heavy checks.
   - Do not kill or mutate another pane without explicit scope.
   - Prefer reversible actions and targeted commands.
6. Summarize in manager style.
   - One line per pane: mission, state, evidence, blocker, next action.
   - Add one short manager judgment about where attention belongs.

Read `references/factory-model.md` when designing lane responsibilities or escalation policy.

## Inputs

- tmux session name.
- Lane number or `L<number>` window.
- Optional log keywords and capture depth.
- Optional exact pane/thread declarations and bounded cursor path.
- Optional operator-provided worker mission map.

## Outputs

- Current pane ID, shell PID, descendant agent PID, exact thread, and rollout snapshot.
- Per-pane state classification with evidence.
- Per-file and total log bytes read, cursor mode, and truncation status.
- Concise manager summary and safe next actions.

## Flow

```mermaid
stateDiagram-v2
    [*] --> ResolveOneLane
    ResolveOneLane --> CaptureAndMatchIdentity
    CaptureAndMatchIdentity --> ReportUnknown: missing or conflicting identity
    CaptureAndMatchIdentity --> ClassifyNewestTurn: identity matched
    ClassifyNewestTurn --> ReportLane: observation only
    ClassifyNewestTurn --> TargetedIntervention: exact scope authorized
    TargetedIntervention --> VerifyAndReport
    ReportUnknown --> [*]
    ReportLane --> [*]
    VerifyAndReport --> [*]
```
Pliki w paczce (6)
  • SKILL.md 4 KB
  • agents/openai.yaml 1 KB
  • assets/icon.jpg 37 KB
  • references/factory-model.md 3 KB
  • scripts/lane_snapshot.py 25 KB
  • scripts/lane_snapshot_test.py 18 KB

Wersje

W bazie nie ma innych skilli o nazwie tmux-agent-lane-orchestrator.

Migawka bazy z 28.10.2026 · wersja paczki 81d80ba6f6b0 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100tmux-fleet
    Uruchamia równolegle kilku agentów kodujących w oknach tmux, każdego na osobnym profilu konta lub modelu, i sprawdza ich pracę.
  • 100agent-session-monitor
    Monitoruje i steruje agentami Claude Code, Codex lub innymi agentami terminalowymi w panelach tmux: czyta wyjście, wykrywa bezczynność i blokady, wysyła zatwierdzone polecenia i czyści kontekst.
  • 100task-orchestrator
    Orkiestruje wiele agentów przy dużych projektach: analizuje zależności, uruchamia zadania równolegle w tmux i Codex oraz monitoruje je heartbeatem z samonaprawą.
  • 100tmux-cli
    Komunikuje się z innymi agentami CLI lub skryptami działającymi w innych panelach tmux, wyłącznie na prośbę użytkownika.
  • 95solo-orchestrator
    Koordynuje pracę wielu agentów kodujących w Solo: planuje, deleguje pasy zadań, monitoruje postęp i przygotowuje pull request.
  • 100agentrc
    Orkiestruje wielu workerów Claude Code w panelach tmux: równoległe zadania, dystrybucja pracy i zarządzanie przepływem wieloagentowym.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.