ADHD
Скилл параллельной дивергентной генерации идей для агентов: расходится по когнитивным рамкам, отсеивает ловушки и углубляет лучшее
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает несколько параллельных вызовов модели, что расходует токены и обращается в сеть
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/adhdОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .claude/skills
cp -R "$tmp/skills/adhd" .claude/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .github/skills
cp -R "$tmp/skills/adhd" .github/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .devin/skills
cp -R "$tmp/skills/adhd" .devin/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .cline/skills
cp -R "$tmp/skills/adhd" .cline/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .roo/skills
cp -R "$tmp/skills/adhd" .roo/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add uditakhourii/adhd --skill adhd -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита dd08acc
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/uditakhourii/adhd.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/adhd/
git -C "$tmp" checkout dd08acc38693127cd0ca2325fe6bf9579131ede1
mkdir -p .agents/skills
cp -R "$tmp/skills/adhd" .agents/skills/adhdКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи скилл: npx skills add UditAkhourii/adhd, затем вызывай его как /adhd с описанием задачи. В Claude Code можно поставить плагином: /plugin marketplace add UditAkhourii/adhd, потом /plugin install adhd@adhd.
Другие способы из описания автора
npx skills add UditAkhourii/adhdОпределяет установленный агент и ставит скилл, вызов идет через /adhd.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл борется с тем, что модель цепляется за первый же ответ. Он запускает несколько изолированных веток рассуждения под нарочно смещенными когнитивными рамками, например регулятор, биология, спидраннер, десятилетний ребенок, нулевой бюджет, и во время расхождения ветки не видят друг друга, поэтому нет общего якоря. Затем отдельный проход критика оценивает идеи, группирует их, отсекает ловушки и углубляет уцелевшие варианты. Подходит для открытых задач: решения по архитектуре, нечеткая отладка, нейминг, дизайн интерфейса API, стратегия и любые запросы вида предложи несколько способов. Перед запуском скилл проходит предполетную проверку и отказывается работать, когда достаточно прямого ответа, потому что запуск дорогой. Доступен как скилл, как CLI и как библиотека, ставится в разные агенты одной командой.
Для кого. Для разработчиков и команд, которым нужно перебрать варианты в открытых задачах по проектированию и стратегии.
Подходит, если
- Открытое решение по архитектуре, дизайну API или стратегии
- Нечеткая отладка без известной первопричины
- Нужно предложить несколько вариантов и отсеять слабые
Не подходит, если
- Есть один канонический ответ или это вопрос по синтаксису и справке
- Баг с известной первопричиной
- Вы просите быстрый или стандартный ответ
Пример запроса к агенту
Запусти ADHD и предложи несколько вариантов, как шардировать очередь при всплесках нагрузкиОграничения
Запуск дорогой: около десяти вызовов агента, от тридцати до девяноста секунд и заметно больше токенов, чем на один ответ. Нужен Node не ниже восемнадцатой версии. Скилл работает поверх модели вашего агента и опирается на Agent SDK от Claude и Codex, поэтому стоимость и доступность зависят от вашего доступа к этим моделям. Качество результата зависит от модели.
Как отключить. Удалите папку скилла из каталога скиллов вашего агента или снимите плагин через /plugin. Отдельный CLI удаляется командой npm uninstall -g adhd-agent.
Проверка безопасности
- Запускает несколько параллельных вызовов модели, что расходует токены и обращается в сеть
Коротко о README
README подает ADHD как архитектурное решение проблемы преждевременной сходимости в рассуждении модели. Линейная цепочка мыслей цепляется за первое высказывание, дерево мыслей расширяет перебор, но идет по общему контексту, поэтому якорь сохраняется. ADHD запускает изолированные ветки под разными когнитивными рамками без общего контекста на этапе расхождения, а затем отдельным проходом оценивает, группирует и отсекает ловушки. Показан разбор одной задачи с оценкой независимого судьи по широте, новизне и обнаружению ловушек. Установка идет одной командой npx skills add с автоопределением агента, доступны также CLI и библиотека. Лицензия MIT.
SKILL.md
---
name: adhd
description: Parallel divergent ideation for coding agents. Spawns N isolated branches under different cognitive frames (regulator, biology, speedrunner, 10-year-old, $0 budget), scores, clusters, prunes traps, and deepens top survivors. Use on /adhd, "ADHD mode", brainstorm/ideate intents, or open-ended design, architecture, naming, API/SDK surface, and fuzzy-debugging decisions. Skip for syntax, lookups, bugs with known root cause, or closed phrasing ("quick", "standard", "canonical", "textbook"). Full pre-flight gate is in the skill body.
license: MIT
---
# ADHD
Stop picking the textbook answer. The first three answers the model would
give are the answers a senior engineer would give in thirty seconds.
Correct. Forgettable. The interesting answers live past number three, in
the awkward middle nobody walks into. This skill makes the model walk
there.
## Pre-flight (run before Phase 1)
This skill is expensive. About 10 Agent calls, 30 to 90 seconds wall clock,
5 to 10x a single answer. Do not pay that cost when a direct answer is
better. Run this gate before Phase 1.
**Step 1. Explicit invocation check.**
If the user typed `/adhd` or explicitly asked for ADHD mode, "use the
adhd skill", or "run ADHD on this", **SKIP the rest of this section and go
straight to Phase 1**. The user opted in. Do not second-guess.Частые вопросы
Чем это отличается от chain-of-thought и tree-of-thought?
Ветки расхождения изолированы и не делят общий контекст, поэтому первый ответ не тянет остальные за собой. Оценка идет отдельным проходом критика после генерации.
Это дорого?
Да. Поэтому в скилл встроена предполетная проверка, которая отсекает запуск, когда достаточно прямого ответа.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента