---
title: "0.20.2"
description: "Patch release: bunx smithers-orchestrator init is significantly leaner"
---

Patch release: `bunx smithers-orchestrator init` is significantly leaner
on cold installs. The deprecated TUI mode and the GitHub-tarball `skills`
dependency are gone.

---

## CLI

- **TUI mode removed.** The `bunx smithers-orchestrator tui` command pulled in `@opentui/core`,
  which transitively required `jimp` (~89M), `three` (~31M), `planck` (~9M),
  and `bun-webgpu` (~9M), roughly **170 MB** of graphics-stack packages
  installed into `.smithers/node_modules/` on every `init`, even for users
  who never opened the TUI. The TUI was already deprecated, so the entire
  `apps/cli/src/tui/` tree, the `tui` subcommand, the `tui.e2e.test.js`
  fixture, and the `@opentui/core` + `@opentui/react` dependencies have been
  removed.

- **`skills` dep inlined.** `.smithers/` no longer depends on
  `github:mattpocock/skills` (a git-tarball spec that Bun fetches fresh on
  every cold install). The single skill we actually used,
  `grill-me/SKILL.md`, is now scaffolded directly to
  `.smithers/prompts/grill-me.mdx`, and `.smithers/components/GrillMe.tsx`
  imports the local file. The init scaffolder in
  `apps/cli/src/workflow-pack.js` writes the new prompt and the updated
  import on `bunx smithers-orchestrator init`.

## Impact

- `.smithers/node_modules/` shrinks from ~467 MB to ~300 MB on a fresh
  `bunx smithers-orchestrator init`.
- Cold `bun install` skips the GitHub tarball fetch for `skills`.
