← ClaudeAtlas

t3-codelisted

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.
escoffier-labs/skillet · ★ 2 · AI & Automation · score 71
Install: claude install-skill escoffier-labs/skillet
# T3 Code Manage T3 Code without tying the setup to one machine, package source, repository layout, or private network. ## Start with the surface Identify the failing surface before changing anything: 1. Desktop application state and launch method. 2. T3 server state under the selected base directory. 3. Project registration, title, workspace root, or favicon. 4. Headless server process or user service. 5. Private remote access through Tailscale. 6. Update source for the desktop application and CLI. 7. Multi-machine topology, saved environments, pairing, or tunnel fallback. Record the installed version and supported flags first: ```bash t3 --version t3 project --help t3 serve --help ``` Nightly flags and storage details can change. Prefer the installed CLI help over copied commands. ## Inspect before changing - Find the actual executable with `command -v t3`. - Identify the configured base directory. The usual default is `~/.t3`, but `--base-dir` or `T3CODE_HOME` may override it. - Determine how the desktop application was installed: package manager, AppImage, source checkout, or another channel. - Determine whether the server runs interactively, through a wrapper, or as a user service. - Read `references/multi-machine.md` before setting up one desktop to manage projects on other hosts. - Read `references/windows-remote.md` when a remote T3 backend runs on Windows. - Read `references/project-state.md` before changing project records or icons. - Read `references/remot