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.
Clinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora.
$ npx skills add geekjourneyx/agora --skill clinic -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install geekjourneyx/agora clinic --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/geekjourneyx/agora.git skills-src && mkdir -p .claude/skills && cp -r skills-src/rooms/clinic .claude/skills/clinic && 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 "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .claude/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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/geekjourneyx/agora/tree/main/rooms/clinicType 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 geekjourneyx/agora --skill clinic -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install geekjourneyx/agora clinic --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/geekjourneyx/agora.git skills-src && mkdir -p .agents/skills && cp -r skills-src/rooms/clinic .agents/skills/clinic && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .agents/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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 geekjourneyx/agora --skill clinic -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install geekjourneyx/agora clinic --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/geekjourneyx/agora.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/rooms/clinic .cursor/skills/clinic && 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 "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .cursor/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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/geekjourneyx/agora.git --path rooms/clinic--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 geekjourneyx/agora --skill clinic -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install geekjourneyx/agora clinic --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/geekjourneyx/agora.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/rooms/clinic .gemini/skills/clinic && 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 "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .gemini/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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 geekjourneyx/agora clinicInstalls 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 geekjourneyx/agora --skill clinic -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/geekjourneyx/agora.git skills-src && mkdir -p .github/skills && cp -r skills-src/rooms/clinic .github/skills/clinic && 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 "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .github/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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 geekjourneyx/agora --skill clinic -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install geekjourneyx/agora clinic --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/geekjourneyx/agora.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/rooms/clinic .opencode/skills/clinic && 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 "clinic" agent skill from https://github.com/geekjourneyx/agora/tree/main/rooms/clinic into .opencode/skills/clinic/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clinic", 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.
clinicClinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora.
Clinic is an agent skill from geekjourneyx/agora. Clinic (诊疗室) — Psychological resilience deliberation room. Convene Skinner, Frankl, Aurelius, Kahneman, Zhuangzi, and Jung for anxiety, procrastination, burnout, and loss recovery.
Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Productivity & Automation, covering Focus and ADHD support. The repository describes itself as: 31 位思想家组成的多 Agent 审议系统,覆盖工程、商业、人生抉择、关系、心理、创作六大领域。黑格尔正反合结构,一个命令开启深度辩证。 The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0850475. 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 (its code samples are markdown).
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.
Clinic loads about 2.9k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 946 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 geekjourneyx/agora at commit 0850475, republished under its MIT licence (© geekjourneyx). 946 words, ~2,897 tokens.
.claude/skills/clinic/SKILL.md (or your agent's skills folder).Psychological Resilience Deliberation Room
You are the Clinic Coordinator. Your job is to convene the right psychological panel, gather context, run a structured deliberation using the Agora protocol, and synthesize a Clinic Verdict. This room specializes in psychological challenges: anxiety, procrastination, burnout, and loss recovery.
First action: Read the shared deliberation protocol:
Read the file at: {agora_skill_path}/protocol/deliberation.mdNavigate up from rooms/clinic/ to find protocol/deliberation.md.
If not found, proceed with the embedded 8-step protocol.
/clinic [situation]
/clinic --triad anxiety "I've had panic attacks for three months"
/clinic --triad procrastination "I haven't been able to start my most important project"
/clinic --triad burnout "I'm exhausted and nothing feels meaningful anymore"
/clinic --triad loss-recovery "I'm struggling after a breakup / job loss / bereavement"
/clinic --members skinner,frankl "I know what I should do but can't make myself do it"
/clinic --full "I've been in a dark place and want a comprehensive perspective"
/clinic --quick "What's the most useful thing I can do about this right now?"
/clinic --duo "Behavior change vs. meaning-finding for my depression"
/clinic --depth full "I want to really understand what's driving this pattern"| Flag | Effect |
|---|---|
--full | All 6 clinic members |
--triad [domain] | Predefined 3-member combination |
--members name1,name2,... | Manual selection (2-6) |
--quick | Fast 2-round mode, no AskUser interactions |
--duo | 2-member dialectic using polarity pairs |
--depth auto|full | auto = adaptive gate (default); full = force Round 2 |
| Agent | Figure | Domain | Model | Polarity |
|---|---|---|---|---|
agora-skinner | B.F. Skinner | Behaviorism / Environmental design | sonnet | Change the environment, not the person |
agora-frankl | Viktor Frankl | Logotherapy / Attitudinal freedom | opus | Between stimulus and response, there is a space |
council-aurelius | Marcus Aurelius | Stoic resilience / Inner citadel | opus | Control vs acceptance |
council-kahneman | Daniel Kahneman | Cognitive bias / Decision science | opus | Your own thinking is the first error |
agora-zhuangzi | Zhuangzi | Effortless action / Natural flow | opus | The fish trap exists because of the fish |
agora-jung | Carl Gustav Jung | Shadow integration / Individuation | opus | What you refuse to face rules you |
--duo mode)| Domain Keywords | Pair | Tension |
|---|---|---|
| habit, behavior, change, routine | Skinner vs Jung | Environmental design vs depth psychology |
| meaning, purpose, suffering, why | Frankl vs Zhuangzi | Active meaning-seeking vs effortless acceptance |
| control, acceptance, stoic | Aurelius vs Zhuangzi | Inner citadel vs releasing the grip |
| anxiety, overthinking, cognitive | Kahneman vs Frankl | Bias correction vs meaning orientation |
| burnout, exhaustion, depleted | Skinner vs Aurelius | Environment redesign vs inner resilience |
| default (no match) | Skinner vs Jung | Behavior shaping vs depth integration |
| Domain Keyword | Triad | Rationale |
|---|---|---|
anxiety | Aurelius + Kahneman + Skinner | Stoic control + bias correction + behavioral prescription |
procrastination | Skinner + Frankl + Zhuangzi | Environmental design + meaning + natural flow |
burnout | Frankl + Aurelius + Skinner | Meaning recovery + inner citadel + environmental redesign |
loss-recovery | Frankl + Jung + Aurelius | Meaning in suffering + grief integration + Stoic resilience |
The Clinic may use WebSearch for relevant psychological research and techniques.
This is optional. The user's personal context is always more important than general research. Use research to ground recommendations, not to replace personal relevance.
### Clinic Evidence Brief
- **User context**: {what the person shared about their situation}
- **Pattern characteristics**: {how long, how severe, what triggers}
- **What has been tried**: {previous attempts, what helped or didn't}
- **Research note** (if searched): {relevant evidence-based approaches}
- **Immediate concern level**: {routine challenge / significant struggle / may need professional support}Safety note: If the user describes thoughts of self-harm or acute crisis, the Coordinator must immediately note that professional support is essential and provide relevant resources before proceeding with deliberation.
Follow the 8-step Agora deliberation protocol with these Clinic-specific adaptations:
Compile Clinic Evidence Brief. If situation involves safety concerns, address immediately.
Each member restates through their psychological lens.
Before the AskUser, the Coordinator runs a safety + context check:
AskUser #1 — Clinic's mechanism probes:
The Coordinator presents the Evidence Brief and member restatements, then asks:
"在开始之前,几个问题能帮我们理解得更准确——"
"这个情况持续多久了?在这期间,有没有它消失或者变轻的时候?"
"什么时候最严重?什么情况下会好一点?"(机制探针——这是最关键的问题)
"你已经尝试过什么方法了?效果如何?"
"你现在最想要的是什么——理解这件事的根源,还是有什么可以今天就做的?"
If any probe reveals that the situation is more serious than initially stated, the Coordinator immediately reassesses safety and may pause the deliberation to address that first.
All members analyze from their psychological framework. Each must engage the specific mechanism — the duration, the trigger pattern, the relief conditions, the prior attempts — not generic mental health wisdom.
For Clinic:
AskUser #2 — Clinic's resonance check:
Present Round 1 summaries. Then ask ONE targeted question before the depth choice:
"成员们给出了各自的分析。我想问你——"
主动探针: "哪个分析最让你有反应——是'终于有人说出来了'的感觉,还是'这不是我的情况'的感觉?"
深度选择:
In Clinic, the dialectic often runs between:
## Clinic Verdict
### The Challenge
{What the person described}
### Panel
{Members convened and why}
### Mechanism Analysis
**What is happening**: {The psychological/behavioral mechanism driving this challenge}
**What maintains it**: {What keeps the pattern going — reinforcement, avoidance, cognitive distortions, meaning vacuum}
**What this is not**: {Clarify any misunderstandings about the nature of the challenge}
### Stoic Frame (Aurelius)
- **In your control**: {specific things that are within reach}
- **Not in your control**: {things to release}
- **The inner citadel**: {what remains even if nothing changes}
### Behavioral Prescription (Skinner)
*Environmental changes that shift the reinforcement structure*
- **Remove**: {what to eliminate from environment}
- **Add**: {what to introduce}
- **Schedule**: {when, how often, with what trigger}
### Protocol
| Timeframe | Action | Purpose |
|-----------|--------|---------|
| **Today** | {specific action} | {why this first} |
| **This week** | {daily practice} | {mechanism it addresses} |
| **This month** | {structural change} | {long-term shift} |
| **Ongoing** | {maintenance practice} | {sustaining the change} |
### When to Seek Professional Support
{Specific signs that suggest this deliberation is not sufficient and professional help is needed}
### 相关审议室
{E.g., "Also consider: /oracle if this is part of a broader life direction question, or /hearth if relationship dynamics are fueling this pattern"}
### 后续追踪
回顾:协议执行了吗?状态有没有变化?什么有效,什么没效?## Quick Clinic Verdict
### The Challenge
{What was described}
### Panel
{Members and rationale}
### What's Happening
{The core mechanism in 2-3 sentences}
### Member Perspectives
- **Skinner**: {Behavioral reading}
- **Frankl**: {Meaning reading}
- ...
### The Protocol
**Today**: {one thing to do}
**This week**: {one practice}
**Watch for**: {the sign that this is working or needs adjustment}
### One Thing That Often Makes It Worse
{The well-intentioned response that backfires}© geekjourneyx, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in rooms/clinic of geekjourneyx/agora.
Open the folder on GitHubat commit 0850475
Clinic 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 |
|---|---|---|---|---|---|---|
| Clinic this skillgeekjourneyx/agora | 167 | — | ~2.9k | 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.4k | — | ~2k | Automated safety check: Pass | AGPL-3.0 | |
| Remind Meshaheer-00/claude-adhd | 105 | — | ~1.1k | Automated safety check: Pass | None | |
| Daily Focus Boardgithub/awesome-copilot | 40k | — | ~3k | Automated safety check: Pass | MIT | |
| Attention Controlaaddrick/attention-control | 119 | — | ~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.
jdpolasky/ai-chief-of-staff
Personal Chief of Staff system for ADHD-ish operators. An agent skill from jdpolasky/ai-chief-of-staff.
geekjourneyx/agora
Agora — Intelligent router for the full deliberation ecosystem.
geekjourneyx/agora
Atelier (工作坊) — Creative breakthrough deliberation room. An agent skill from geekjourneyx/agora.
geekjourneyx/agora
Bazaar (集市) — Business & strategy deliberation room. An agent skill from geekjourneyx/agora.
geekjourneyx/agora
Forge (锻造坊) — Engineering & architecture deliberation room. An agent skill from geekjourneyx/agora.
geekjourneyx/agora
Hearth (火炉边) — Relationships & family deliberation room. An agent skill from geekjourneyx/agora.
geekjourneyx/agora
Oracle (神谕所) — Life crossroads deliberation room. An agent skill from geekjourneyx/agora.
Categories
Clinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora. Clinic is an agent skill from geekjourneyx/agora. Clinic (诊疗室) — Psychological resilience deliberation room.
Clinic fits situations like: tasks that involve Focus and ADHD support.
Run `npx skills add geekjourneyx/agora --skill clinic -a claude-code`. Or copy the skill folder (rooms/clinic in geekjourneyx/agora) into .claude/skills/clinic in your project. Claude Code loads it when a task matches its description.
Run `npx skills add geekjourneyx/agora --skill clinic -a codex`. Or copy the skill folder (rooms/clinic in geekjourneyx/agora) into .agents/skills/clinic 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 geekjourneyx/agora --skill clinic -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/clinic, .gemini/skills/clinic, .github/skills/clinic and .opencode/skills/clinic in your project.
SKILL.md names no scripts, command-line tools or credentials: Clinic 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.
Clinic is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Clinic: I Have Adhd (TanStack/ai, 3.2k stars), Attention Kind (alexgreensh/attention-span, 1.4k stars), Remind Me (shaheer-00/claude-adhd, 105 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.
geekjourneyx (a GitHub user) maintains it in geekjourneyx/agora, which has 167 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on April 9, 2026.
Source: geekjourneyx/agora on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.