sirmalloc/ccstatusline ? reverse-engineered prompt
Reverse engineered prompt
Build me a polished TypeScript CLI tool that creates a beautiful customizable status line for Claude Code.
It should show useful things developers care about while using Claude Code, like the current model, git branch and repo status, PR or MR info, token usage, context usage, session and weekly usage, reset timers, account email, vim mode, thinking effort, skills, and token speed. I want it to support nice terminal styling, including Powerline separators, themes, icons, compact modes, clickable links where terminals support them, and a cleaner minimalist mode.
Please include an interactive setup or configuration experience so someone can choose widgets, reorder them, edit their display options, clone items, and install the status line into Claude Code settings. It should work well on macOS, Linux, and Windows, handle GitHub and GitLab remotes, and not break when git or Claude data is missing.
Use sensible tests, docs, screenshots or examples, and make it easy to publish as an npm package. Look up current Claude Code status line docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit