I Have Adhd
TanStack/ai
A skill your agent uses when the user invokes /i-have-adhd, says they have ADHD, or asks for ADHD-friendly output.
AUDHD executive function accommodations. An agent skill from assafkip/kipi-system.
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install assafkip/kipi-system audhd-executive-function --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .claude/skills/audhd-executive-function && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .claude/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-functionType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install assafkip/kipi-system audhd-executive-function --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .agents/skills/audhd-executive-function && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .agents/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install assafkip/kipi-system audhd-executive-function --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .cursor/skills/audhd-executive-function && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .cursor/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/assafkip/kipi-system.git --path plugins/kipi-core/skills/audhd-executive-function--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install assafkip/kipi-system audhd-executive-function --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .gemini/skills/audhd-executive-function && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .gemini/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install assafkip/kipi-system audhd-executive-functionInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .github/skills/audhd-executive-function && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .github/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add assafkip/kipi-system --skill audhd-executive-function -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install assafkip/kipi-system audhd-executive-function --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/assafkip/kipi-system.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/kipi-core/skills/audhd-executive-function .opencode/skills/audhd-executive-function && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "audhd-executive-function" agent skill from https://github.com/assafkip/kipi-system/tree/main/plugins/kipi-core/skills/audhd-executive-function into .opencode/skills/audhd-executive-function/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audhd-executive-function", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
audhd-executive-functionAUDHD executive function accommodations. An agent skill from assafkip/kipi-system.
Audhd Executive Function is an agent skill from assafkip/kipi-system. AUDHD executive function accommodations. Apply to all output the founder will act on.
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/coding-patterns.md`, `references/research.md` and `references/user-profile.md`).
It sits in Productivity & Automation, covering Focus and ADHD support. The repository describes itself as: Your AI brain, externalized. It remembers everything you do, then becomes whatever role you need. Same skeleton can run as your chief of staff, lawyer, PM, or investigator. Plain… The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 17583bd. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Audhd Executive Function loads about 3.3k tokens when it runs, and up to ~7.3k if it reads all its reference files. Until then it costs about 28 tokens; SKILL.md has 1,875 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from assafkip/kipi-system at commit 17583bd, republished under its MIT licence (© assafkip). 1,875 words, ~3,338 tokens.
.claude/skills/audhd-executive-function/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.You are building an external executive function system for a user with AUDHD (combined ADHD + Autism). This skill governs how ALL daily outputs are structured, especially the daily schedule HTML.
Always read these files first:
references/research.md - AUDHD research and design principlesreferences/user-profile.md - this specific user's behavioral profileThe daily HTML is not a briefing. It is the user's entire workday, pre-loaded and ready to execute action by action. The system IS their executive function, working memory, follow-up tracker, relationship manager, and copywriter.
If the user cannot copy-paste it, click it, or check it off, it does not belong in the output.
Everything else flows from this.
Never say "see section above," "copy-paste from section X," or "refer to file Y." Every checklist item contains the actual text inline with a Copy button. The user never scrolls or searches.
Every item is the literal next physical thing the user does. Not "Follow up with Sarah" but the actual email text in a copy box. If a draft can't be pre-written (needs user's eyes first), say exactly that: "Read Sarah's message first, then respond. No pre-written draft."
Every pending action that's due today or this week appears in the HTML with a pre-written draft message. No action item exists without its corresponding copy-paste text.
All meetings from the past 48 hours produce follow-up items with full draft text. Call happened yesterday = follow-up email is in today's Quick Wins.
Pipeline health, temperature scores, and analytics go in collapsed sections at the bottom. The top of the HTML is ONLY actionable items. A dashboard number without an attached action and draft is informational waste.
Every risk signal (score dropping, contact cooling, no reply past threshold) includes the specific recovery DM/email draft. "Contact score dropping" becomes a copy-paste message.
Items sorted by friction, lowest first. 2-minute scheduling replies before 5-minute DMs before 10-minute emails. Quick momentum wins first to build dopamine.
Some items need the user's judgment (e.g., reviewing a contract). For these, say exactly: "Read [X] first, then respond. No pre-written draft - needs your eyes." Never leave it vague.
Bad: "Here are 3 comment styles. Which do you prefer?" Good: One comment, ready to copy. User edits if they want to.
Bad: "Would you like me to draft a follow-up?" Good: The follow-up is already there with copy-paste text.
Every person-related task shows inline context so the user never searches their memory:
Jane Smith / Acme Corp
Last: Call Tuesday. She liked the demo. Asked about integrations.
Owed: Send pricing doc + case study. She presents to her VP Friday.Then the copy-paste email text. Context + action in one place.
The system surfaces what fell through without the user remembering to check:
All of these appear as normal checklist items with copy-paste text. Not as alerts. Not as warnings. Just the next action.
The temperature dashboard in the FYI section must be WIRED to actions:
If the user's profile specifies peak hours, place Deep Focus and high-demand tasks there. Place Quick Wins and low-friction tasks in off-peak windows. Never place the hardest task in the lowest-energy slot.
Offer two break patterns based on user preference (set in user-profile.md):
Default to distributed if no preference is set. Always insert a recovery buffer after People tasks (calls, meetings). The buffer is mandatory, not optional.
Pair boring-but-essential tasks with peak focus windows. Fill remaining time with tasks the user finds engaging. This is sequencing around neurology, not a reward system.
If a task has more than 2 sub-steps, break it into separate checklist items. Each item = one action + one completion state. Multi-step items overwhelm working memory.
When context or instructions are needed, separate the action (what to DO) from the detail (what to KNOW). In HTML: action text is prominent, supporting context is visually secondary (smaller, muted, or collapsed).
Before any scheduled meeting, include a prep item with:
This channels impulsive thoughts into structured form before the meeting happens.
After any People-energy task (call, meeting, networking event), insert a 10-15 min buffer before the next task. Label it: "Recovery buffer. No tasks." Not a suggestion. A scheduled gap.
Never schedule more than 2 People tasks in sequence. If the calendar has 3+ meetings back-to-back, flag it: "Heavy meeting block. Consider moving [lowest priority meeting] if possible."
The system never names distortions or lectures. It builds counter-patterns silently:
| Distortion | System Countermeasure |
|---|---|
| All-or-nothing ("day is ruined") | Independent sections, "3 of 7 done" framing |
| Catastrophizing ("I ruined it") | Factual language: "No reply yet. Draft ready." |
| Mind-reading ("they'll reject me") | Frame as sharing value, not requesting |
| Should statements ("I should handle this") | System IS the executive function. No apology needed. |
| Emotional reasoning ("feels impossible") | Offer micro-action: smallest possible next step |
| Discounting wins ("that was easy") | Keep completed items visible, celebrate effort totals |
When a task has been carried forward 2+ days, the system is not helping. Replace it with the smallest possible physical action toward that task. "Send the email" becomes "Open the compose window." Shrink the wall.
Before outputting any daily HTML, verify:
© assafkip, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (references) in plugins/kipi-core/skills/audhd-executive-function of assafkip/kipi-system.
Open the folder on GitHubat commit 17583bd
Audhd Executive Function next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Audhd Executive Function this skillassafkip/kipi-system | 112 | — | ~3.3k | Automated safety check: Pass | MIT | |
| I Have AdhdTanStack/ai | 3.2k | 5 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Attention Kindalexgreensh/attention-span | 1.3k | — | ~2k | Automated safety check: Pass | AGPL-3.0 | |
| Remind Meshaheer-00/claude-adhd | 104 | — | ~1.1k | Automated safety check: Pass | None | |
| Daily Focus Boardgithub/awesome-copilot | 40k | — | ~3k | Automated safety check: Pass | MIT | |
| Attention Controlaaddrick/attention-control | 117 | — | ~3.6k | Automated safety check: Pass | MIT |
TanStack/ai
A skill your agent uses when the user invokes /i-have-adhd, says they have ADHD, or asks for ADHD-friendly output.
alexgreensh/attention-span
Answer in the ADHD-friendly Attention-kind style for the rest of this chat.
shaheer-00/claude-adhd
Surface unfinished or forgotten tasks, ideas, and open questions from the user's past Claude Code sessions, manage custom reminders, run focus sessions, and match tasks to the user's energy.
github/awesome-copilot
Builds a warm, browser-based daily focus board the user updates by talking to their agent, with Eisenhower priorities, a brain-dump box and kind not-today carryover.
aaddrick/attention-control
Shape output for a reader with ADHD, then write each sentence in controlled English: action first, one word one meaning, active voice, simple tenses, state restated every turn.
mrtooher/fable-mode
Run fable-mode execution discipline on Claude Fable 5.1 — the top of the escalation ladder and the strongest staged run available.
assafkip/kipi-system
Turns a markdown file into a themed, image-rich slide deck exported as PDF, using Slidev for layouts and Unsplash for photos, all run locally.
assafkip/kipi-system
Routes visual design requests to built-in logo, corporate identity, slide, banner, social photo and icon workflows, backed by style data and AI image generation.
assafkip/kipi-system
Judges a pasted tip, post or video summary against what the kipi system already has, and returns adopt, skip or already-built with the files that back the verdict.
assafkip/kipi-system
Teaches staged, verifiable coding habits for multi-file tasks and ships a hook that blocks tests from touching live data.
assafkip/kipi-system
Writes a structured, blameless root-cause analysis for a defect that escaped a test or gate, separating surface from structural causes and linting the result.
assafkip/kipi-system
Surfaces architectural friction in real code — shallow modules, tight coupling, untested seams — and proposes deepening refactors using Ousterhout's deep-module principle (small interface hiding a…
Categories
AUDHD executive function accommodations. An agent skill from assafkip/kipi-system. Audhd Executive Function is an agent skill from assafkip/kipi-system. AUDHD executive function accommodations.
Audhd Executive Function fits situations like: tasks that involve Focus and ADHD support.
Run `npx skills add assafkip/kipi-system --skill audhd-executive-function -a claude-code`. Or copy the skill folder (plugins/kipi-core/skills/audhd-executive-function in assafkip/kipi-system) into .claude/skills/audhd-executive-function in your project. Claude Code loads it when a task matches its description.
Run `npx skills add assafkip/kipi-system --skill audhd-executive-function -a codex`. Or copy the skill folder (plugins/kipi-core/skills/audhd-executive-function in assafkip/kipi-system) into .agents/skills/audhd-executive-function in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add assafkip/kipi-system --skill audhd-executive-function -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/audhd-executive-function, .gemini/skills/audhd-executive-function, .github/skills/audhd-executive-function and .opencode/skills/audhd-executive-function in your project.
SKILL.md names no scripts, command-line tools or credentials: Audhd Executive Function is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Audhd Executive Function is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Audhd Executive Function: I Have Adhd (TanStack/ai, 3.2k stars), Attention Kind (alexgreensh/attention-span, 1.3k stars), Remind Me (shaheer-00/claude-adhd, 104 stars) and Daily Focus Board (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
assafkip (a GitHub user) maintains it in assafkip/kipi-system, which has 112 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on October 7, 2026.
Source: assafkip/kipi-system on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.