ClaudeMap

darrelltw-mods

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.

Plugins & Agentspluginmarketplacefunction-hookshudstocks

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.

What it does

  • Draws into the AbovePrompt band — a HUD above your prompt that costs zero model tokens (no $.model.*, never touches your prompt)
  • tw-stock-mod: 20 Taiwan plus 20 US tickers, timezone-aware switching with matching color conventions, a Solari-style index row and a P/L mode
  • Yahoo quotes by default with no key; optional SinoPac Shioaji for holdings; ordering in ~/.claude/stock-band.json via a setup command
  • Debugging docs that respect your time: four distinct causes of the silent no-band symptom, each with its own check

When to use it

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.

Getting started

# ~/.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 terminal

Things to know

Function 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-mods

Charted

Related on the map

  • CometixCode

    Plugin / Agent

    An 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
  • Abide

    Plugin / Agent

    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.

    • hooks
    • code-review
    • rules
    • agents-md
  • fast-jev-compaction

    Plugin / Agent

    A Claude Code plugin that replaces the lossy compaction summary with Jev-scored pruning: stale tool calls are dropped, and everything kept stays verbatim.

    • plugin
    • context-management
    • compaction
    • function-hooks