Tt Studio CLI

The TT-Studio CLI skill — how the `python run.py` command-line interface (the `tt_setup/` package) is built and how to change it the TT-Studio way: Typer CLI conventions (flag grouping, early-dispatch utility flags, `--help`/`--help-env` docs), package layout and the re-export pattern, the calm minimal-by-default terminal output, hardware/QB2 detection (IS_QB2 opt-in, verify-don't-trust), and the testing/verification patterns (pure helpers, PTY render checks). Use for any CLI work: BEFORE adding or changing a `python run.py` flag or its help text, editing anything under `tt_setup/` or its terminal output, touching startup/teardown flow, or changing hardware detection.

tenstorrent b1d47f4 10.1 KB Updated

File contents

tenstorrent/tt-studio/tree/main/.claude/skills/tt-studio-cli commit b1d47f4129

Frequently asked questions

npx skillmds@latest add tenstorrent/tt-studio-cli