Skip to content

ShellKit Parked Note

Status: parked Last reviewed: 2026-06-20 Superseded by: DECISIONS.md#parked-shellkit-direction

ShellKit was a proposed shell/runtime coordinator for this workstation repo. It was meant to centralize the awkward glue around Fish, PowerShell, Bash, Starship, Atuin, zoxide, mise, completion caches, startup timing, and local override ordering.

The original direction was a small runtime helper plus a broader CLI:

  • a startup-sensitive helper for cache refresh and bounded tool hooks;
  • a full CLI for diagnostics and broader workstation orchestration;
  • shell profiles that source cached fragments and keep local overrides last;
  • no prompt replacement, package-manager work, or heavyweight orchestration in normal shell startup.

That implementation was not adopted and is intentionally removed from the tracked source. If this idea becomes useful again, restart from current shell pain points and current tooling rather than reviving the old Rust scaffold.