CometixCode
Plugin / AgentAn unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.
- terminal-ui
- rust
- reimplementation
- unofficial
A Claude Code plugin marketplace of function-hook mods that draw into the strip above the prompt — a live HUD that spends zero model tokens.
Darrell Wang's mods are Claude Code plugins built on function hooks (early access): they render into the AbovePrompt strip and never call the model — no $.model.*, and your prompt text is never touched. The marketplace currently ships one mod: tw-stock-mod draws a broker-style quote band with 20 Taiwan tickers during TW hours (red-up/green-down) and 20 US tickers in US hours (green-up/red-down), a Solari-style flip index row, and a profit-and-loss mode. Quotes default to Yahoo with no key; optional SinoPac Shioaji reads your holdings; ordering follows a personal config at ~/.claude/stock-band.json written by the bundled /tw-stock-mod:stock-band-setup command.
Claude Code users who want glanceable, always-on context rendered above the prompt — live quotes today, more mods as the marketplace grows — without a single token of model cost.
# ~/.claude/settings.json — merge into env:
{ "env": { "CLAUDE_CODE_ENABLE_FUNCTION_HOOKS": "1" } }
claude plugin marketplace add darrell-tw/darrelltw-mods
claude plugin install tw-stock-mod@darrelltw-mods --scope local
# restart Claude Code; needs Claude Code 2.1.269+ and an interactive terminalFunction hooks are early access and the AbovePrompt drawing needs Claude Code 2.1.269+; mods draw only in interactive terminals (measured on macOS iTerm2, Terminal.app and tmux — Windows and the VS Code terminal are untested). Uninstalling leaves runtime files under ~/.claude/stock-band/<project slug>/; the README documents cleanup. The marketplace currently ships exactly one mod. MIT.
Repository
darrell-tw/darrelltw-modsCharted
An unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.
Hook-level enforcement for the natural-language rules in AGENTS.md and CLAUDE.md — every edit is judged and violations are repaired in the same turn.
A Claude Code plugin that replaces the lossy compaction summary with Jev-scored pruning: stale tool calls are dropped, and everything kept stays verbatim.