claude

squirrel

A status line for Claude Code, built for ADHD brains: context, usage limits, git state, and an alarm you cannot miss when Claude is waiting on you.

2 on GitHubby kubalajiriv1.0.3MITupdated 1 month ago
/

Plugin squirrel from marketplace squirrel in kubalajiri/claude-squirrel. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • squirrel

    Set up, configure, explain or troubleshoot the Squirrel status line — the two-line Claude Code bar showing context, 5-hour and weekly usage limits, git branch, cost, an activity chip, and cross-session usage attribution. Use when the user asks to install or set up the status line, change their nickn

Slash commands (37)

  • /squirrel:squirrel-alarm

    Set how long Claude may sit idle before the status line raises a loud alarm

  • /squirrel:squirrel-alerts

    Desktop notifications for a waiting session — the half of the alarm that reaches a monitor you are not looking at

  • /squirrel:squirrel-attribution-metric

    Choose which delta drives cross-session attribution (cost or tokens)

  • /squirrel:squirrel-bg-after

    Set how many seconds of waiting before the whole bar is tinted

  • /squirrel:squirrel-bg

    Set the full-width background colour shown when a session sits idle, the alarm-phase bar colour, or which lines it covers

  • /squirrel:squirrel-branch

    Limit how many characters of the git branch name are shown (0 = no limit)

  • /squirrel:squirrel-click-terminals

    Override which terminals are treated as able to follow a status-line hyperlink

  • /squirrel:squirrel-click

    Allow a reminder to be dismissed by clicking it — starts a local listener only when one is actually needed

  • /squirrel:squirrel-color

    Set the status line colour for the account you are logged in as

  • /squirrel:squirrel-config

    Show the Squirrel configuration and which layer each value comes from, or share this profile's settings with your other profiles

  • /squirrel:squirrel-custom-commands

    Allow (or forbid) custom segments to run their `command` — off by default

  • /squirrel:squirrel-custom

    View or edit custom segments — your own text, a command's output, or a recurring reminder

  • /squirrel:squirrel-default-color

    Set the fallback colour for accounts with no colour of their own

  • /squirrel:squirrel-done

    Acknowledge a due reminder so it goes away until it is next due

  • /squirrel:squirrel-help

    Explain what Squirrel shows and how to configure it

  • /squirrel:squirrel-label

    Override a segment's display label (e.g. rename 'mine')

  • /squirrel:squirrel-layout

    View or surgically edit the status-line layout — which segments sit on which line, in what order, and which survive a narrow pane

  • /squirrel:squirrel-metrics

    List every metric a task or bar rule can use — with its live value, what it means, and the task vocabulary

  • /squirrel:squirrel-nick

    Set a short nickname for the account you are logged in as

  • /squirrel:squirrel-phases

    View or surgically edit the idle-phase ladder (the full-width background's colours and timings)

  • /squirrel:squirrel-repo-color

    Set the colour used for this repository in the status line

  • /squirrel:squirrel-reset-warn

    Warn me as the 5-hour session reset approaches (so I can compact first)

  • /squirrel:squirrel-rules

    View or surgically edit the bar rules — paint the whole status line when a condition holds (usage high, repo dirty, session idle, …)

  • /squirrel:squirrel-session-contribution

    Toggle whether the 5h segment folds in this session's contribution

  • /squirrel:squirrel-sessions-show-model

    Toggle the per-model mix column in the /squirrel-sessions table

  • /squirrel:squirrel-sessions

    Show every live Squirrel session on this account and who's burning the 5-hour limit

  • /squirrel:squirrel-set

    Set any Squirrel threshold (colour thresholds, cache TTL, bar size, timeouts…)

  • /squirrel:squirrel-setup

    Install the Squirrel status line into your Claude Code settings

  • /squirrel:squirrel-share-format

    Choose how the 'share' segment renders (contribution, share, or both)

  • /squirrel:squirrel-show

    Show or hide a status line segment (git, cost, tokens, pr, …)

  • /squirrel:squirrel-snooze

    Postpone a due reminder by a few minutes without clearing its full interval

  • /squirrel:squirrel-states

    Choose which waiting states trigger the alarm or the background tint

  • /squirrel:squirrel-style

    View or surgically edit per-segment colours — foreground, background, bold, opacity, and the punctuation before a segment

  • /squirrel:squirrel-task-actions

    Turn a task action on or off — nothing a task can do outside the bar works until you enable it here

  • /squirrel:squirrel-task

    Create, edit, remove or dry-run a watcher task — a condition that queues an action when it holds

  • /squirrel:squirrel-tasks

    List every watcher task — its condition, its queue state, when it last fired, and how much of the nudge budget is left

  • /squirrel:squirrel-usage

    Turn the per-model weekly usage fetch on or off

Hooks (10)

  • UserPromptSubmit

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state working

  • Stop

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state idle

  • PreToolUse

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state subagent-start

  • PreToolUse

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state activity

  • PostToolUse

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state subagent-stop

  • PostToolUse

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state activity

  • Notification

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state permission

  • Notification

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state permission

  • Notification

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state idle

  • SessionEnd

    sh "${CLAUDE_PLUGIN_ROOT}/scripts/squirrel.sh" --state end

View source on GitHub

Similar plugins

Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.

2 skills · 2 commands · 2 agents · 1 MCP server

f/prompts.chat 177,027

Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, and Three.js.

7 skills

nextlevelbuilder/ui-ux-pro-max-skill 148,759

DeepSeek model harness with focused agents, commands, and skills for swarm-backed reasoning workflows

2 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

i-have-adhd

claudecodex

Action-first, ADHD-friendly output shaping for Claude Code.

1 skill · hooks

ayghri/i-have-adhd 61,026

Install the "AAS Accessibility & Inclusive UX" workflow plugin from Agentic Awesome Skills.

10 skills

sickn33/agentic-awesome-skills 49,620

confidence

claudecodex

Access Confidence feature flags, experiments, and migration tools directly from Claude Code.

14 skills · 17 commands · 2 MCP servers

anthropics/claude-plugins-official 47,076

Maintain squirrel?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted