mksglu

Claude Adhd — Development skill for Claude Code

Development community

A terminal Flappy Bird that auto-opens when Claude Code detects complex tasks.

How to install Claude Adhd

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mksglu/claude-adhd and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Adhd does

**A terminal Flappy Bird that auto-opens when Claude Code detects complex tasks.**

Alternatives in Development

  • Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
  • Agentlas Login — Sign this machine into Agentlas (opens the browser sign-in window) 1.1k ★
  • Claude Auto Resume — A shell script utility that automatically resumes Claude CLI tasks when usage limits are lifted 732 ★

README

claude-adhd

**A terminal Flappy Bird that auto-opens when Claude Code detects complex tasks.**

[![npm version](https://img.shields.io/npm/v/claude-adhd)](https://www.npmjs.com/package/claude-adhd) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Tests](https://img.shields.io/badge/tests-108%20passing-brightgreen)](#development)

https://github.com/user-attachments/assets/1cdd9d53-95f6-434e-809f-9bbcaf4fd383


How it works

When Claude Code starts working on something complex, `claude-adhd` automatically opens Flappy Bird in a split pane so you have something to do while waiting.

┌─────────────────────────┬────────────────────┐
│ Claude Code             │  ~~ FLAPPY BIRD ~~ │
│                         │                    │
│ Analyzing codebase...   │   Score: 7         │
│ Reading 42 files...     │                    │
│ Refactoring auth...     │      \o)      ██   │
│                         │              ██   │
│                         │              ██   │
│ > Writing changes...    │                    │
└─────────────────────────┴────────────────────┘

The hook system scores every prompt and tool call using weighted signals. When the complexity score crosses the threshold, the game opens automatically in a terminal split pane. When Claude finishes the task, it closes the game pane.


When does it trigger?

`claude-adhd` uses a weighted signal scoring algorithm. Each prompt and tool call is evaluated against a set of signals. If the combined score meets or exceeds the threshold (**default: 5**), the game opens.

Prompt signals

Signal Weight Matches
extended-thinking 5 "ultrathink", "think deeply", "think hard", "deep think"
high-reasoning-effort 3 "reasoning effort level: high"
parallel-work 3 "parallel", "concurrent", "simultaneous"
agent-mention 3 "agent", "agents", "subagent"
architecture 3 "refa