t3

Solid

Start, inspect, or stop T3 Code (`npx t3`) in the Open Harness sandbox. Use this for the browser-based T3 Code harness on port 3773, including tmux launch, pairing URL discovery, logs, status, and shutdown. T3 Code wraps an already-authenticated Claude Code, Codex, or OpenCode backend. TRIGGER when: user asks to run T3 Code, start `npx t3`, open the T3 browser UI, get the T3 pairing URL, check T3 Code status/logs, or stop T3 Code.

AI & Automation 38 stars 3 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 86/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# T3 Code Run T3 Code as a sandbox-local browser harness. Treat it as a long-running process: start it in tmux, report the pairing URL, and leave the session running for the operator to open at `localhost:3773` through their host/VS Code port forwarding. ## Arguments Arguments received: `$ARGUMENTS` - `ACTION`: optional first positional argument; default `start` - `start`: start T3 Code in tmux, or report the existing session - `status`: show whether the tmux session is running and print recent output - `url`: print the latest pairing URL from the log/pane if present - `logs`: print recent log lines - `stop`: kill the tmux session - `attach`: print the attach command; do not attach from an agent run - `help`: print script usage - `--session`: tmux session name; default `agent-t3code` - `--port`: expected UI port; default `3773` - `--log`: log file; default `/tmp/<session>.log` If the user does not specify an action, use `start`. ## Preconditions Before launch, remind the user that T3 Code is a UI over an existing provider. At least one backend must already be installed and authenticated inside the sandbox: ```bash claude # complete OAuth on first launch codex login opencode auth login ``` Do not treat T3 Code itself as replacing provider login. It starts a browser UI and prints a single-use pairing URL such as `http://localhost:3773/pair#token=...`. ## Run Run the bundled script with the received arguments: ```bash bash "$CLAUDE_SKILL_DIR/scri...

Details

Author
mifunedev
Repository
mifunedev/openharness
Created
5 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

t3-code

Use when configuring or troubleshooting T3 Code projects, multi-machine environments, desktop or headless servers, project names or icons, updates, launchers, or private remote access. Trigger on stale project entries, wrong workspace identity, missing favicons, update banners, saved backend setup, server reachability, Tailscale exposure, SSH tunnel fallback, or T3 service setup.

4 Updated 1 weeks ago
escoffier-labs
Testing & QA Listed

test-t3-app

Launch, retain, and test the T3 Code web app in isolated development environments, including first-try browser authentication with one-time pairing URLs, pairing-token recovery, worktree-safe state directories, cross-turn dev server lifecycle, and direct SQLite inspection or fixture seeding. Use when an agent needs to run T3 locally, iteratively test UI behavior with a human, recover from an expired or consumed pairing token, isolate dev state, or prepare test data in state.sqlite.

5 Updated today
deathemperor
AI & Automation Listed

harness

Universal autonomous orchestration harness — runs Claude Code sessions in real terminals to execute tickets end-to-end (GSD-flavored by default), unattended, with deterministic rate-limit pausing and safe terminal lifecycle. Flag-routed backing skill for /harness:onboard, /harness:init, /harness:add, /harness:run, /harness:status, /harness:stop, /harness:resume. Use when the user says "run the harness", "implement <X> autonomously", "queue this for the harness", or invokes any /harness command.

0 Updated 2 weeks ago
SashaMarchuk