← ClaudeAtlas

qol-clilisted

Use when answering questions about `qol` CLI commands or changing `tools/qol-cli` behavior. Stable ownership model only; command facts come from `qol --help`, never from memory.
qol-tools/qol-skills · ★ 0 · AI & Automation · score 62
Install: claude install-skill qol-tools/qol-skills
# qol CLI Use this when you need the `qol` CLI ownership model, source-of-truth paths, or rules for answering command questions. ## Source Of Truth - `qol --help` - `tools/qol-cli/src/main.rs` - `tools/qol-cli/src/cli.rs` - `tools/qol-cli/src/commands` Do not treat this skill as a command database. A `qol-project` SessionStart hook injects current `qol --help` output into context. If that context conflicts with this skill, the hook output and source files win. ## Rules - For exact command names, flags, or subcommands, use the current `qol --help` output. - Before changing command behavior, inspect `tools/qol-cli/src/main.rs`, `tools/qol-cli/src/cli.rs`, and the relevant file under `tools/qol-cli/src/commands`. - After changing `tools/qol-cli`, run `qol setup` before trusting the installed `qol` binary. ## Ownership Model - `qol` is the terminal CLI and owns the command parser. - `qol dev` is a CLI workflow/dashboard that starts `qol-tray --write-mode=dev` as a child process. - `qol dev` dashboard rows are CLI-owned status/action panes, not tray launcher commands. - `qol-tray` exported launcher commands live separately in `apps/qol-tray/src/commands/mod.rs`. ## Dev console design rules These are the full rule set. They are load-bearing: each one exists because the opposite shape shipped once and drifted. ### One frame, breadcrumb sign `draw()` renders a single bordered frame (the `qol dev` panel) and hands its inner `Rect` to the view. The view paints its content s