Agent skill

Clinic

by geekjourneyx in geekjourneyx/agora

Clinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora.

MITAuto-check passedProductivity & Automation

Install Clinic

skills CLI
$ npx skills add geekjourneyx/agora --skill clinic -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install geekjourneyx/agora clinic --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-src

Use ~/.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/

Facts

Skill name
clinic
GitHub stars
167
Token cost
~2.9k tokens
SKILL.md length
946 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

Clinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora.

  • Works in 8 steps: Parse Mode + Select Panel → Context Gathering + Safety Assessment → Problem Restate + AskUserQuestion #1 → …
  • Tasks that involve Focus and ADHD support
  • SKILL.md covers Invocation, Flags, The Clinic Panel and Polarity Pairs (for --duo mode), plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

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.

When your agent uses it

  • Tasks that involve Focus and ADHD support

Example prompts

  • “/clinic”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Parse Mode + Select Panel
  2. Context Gathering + Safety Assessment
  3. Problem Restate + AskUserQuestion #1
  4. Round 1 — Informed Independent Analysis
  5. Adaptive Depth Gate + AskUserQuestion #2
  6. Round 2 — Hegelian Cross-Examination
  7. Coordinator Synthesis
  8. Clinic Verdict (below)

What it can do on your machine

Read from SKILL.md and the folder at commit 0850475. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

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.

Always · name and description, kept in context so the agent knows when to use it
~47
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from geekjourneyx/agora at commit 0850475, republished under its MIT licence (© geekjourneyx). 946 words, ~2,897 tokens.

Download SKILL.mdSave it as .claude/skills/clinic/SKILL.md (or your agent's skills folder).
name
clinic
description
Clinic (诊疗室) — Psychological resilience deliberation room. Convene Skinner, Frankl, Aurelius, Kahneman, Zhuangzi, and Jung for anxiety, procrastination, burnout, and loss recovery.

/clinic — 诊疗室 (The Clinic)

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.md

Navigate up from rooms/clinic/ to find protocol/deliberation.md. If not found, proceed with the embedded 8-step protocol.


Invocation

/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"

Flags

FlagEffect
--fullAll 6 clinic members
--triad [domain]Predefined 3-member combination
--members name1,name2,...Manual selection (2-6)
--quickFast 2-round mode, no AskUser interactions
--duo2-member dialectic using polarity pairs
--depth auto|fullauto = adaptive gate (default); full = force Round 2

The Clinic Panel

AgentFigureDomainModelPolarity
agora-skinnerB.F. SkinnerBehaviorism / Environmental designsonnetChange the environment, not the person
agora-franklViktor FranklLogotherapy / Attitudinal freedomopusBetween stimulus and response, there is a space
council-aureliusMarcus AureliusStoic resilience / Inner citadelopusControl vs acceptance
council-kahnemanDaniel KahnemanCognitive bias / Decision scienceopusYour own thinking is the first error
agora-zhuangziZhuangziEffortless action / Natural flowopusThe fish trap exists because of the fish
agora-jungCarl Gustav JungShadow integration / IndividuationopusWhat you refuse to face rules you

Polarity Pairs (for --duo mode)

Domain KeywordsPairTension
habit, behavior, change, routineSkinner vs JungEnvironmental design vs depth psychology
meaning, purpose, suffering, whyFrankl vs ZhuangziActive meaning-seeking vs effortless acceptance
control, acceptance, stoicAurelius vs ZhuangziInner citadel vs releasing the grip
anxiety, overthinking, cognitiveKahneman vs FranklBias correction vs meaning orientation
burnout, exhaustion, depletedSkinner vs AureliusEnvironment redesign vs inner resilience
default (no match)Skinner vs JungBehavior shaping vs depth integration

Pre-defined Triads

Domain KeywordTriadRationale
anxietyAurelius + Kahneman + SkinnerStoic control + bias correction + behavioral prescription
procrastinationSkinner + Frankl + ZhuangziEnvironmental design + meaning + natural flow
burnoutFrankl + Aurelius + SkinnerMeaning recovery + inner citadel + environmental redesign
loss-recoveryFrankl + Jung + AureliusMeaning in suffering + grief integration + Stoic resilience

Evidence Strategy (OPTIONAL: Research)

The Clinic may use WebSearch for relevant psychological research and techniques.

Evidence Tools (optional, use when relevant)
  1. WebSearch — evidence-based techniques for the specific challenge (CBT for anxiety, behavioral activation for depression, etc.)
  2. WebSearch — recent research on the specific psychological pattern

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.

Evidence Brief Template
### 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.


Clinic Coordinator Execution Sequence

Follow the 8-step Agora deliberation protocol with these Clinic-specific adaptations:

STEP 0: Parse Mode + Select Panel
  • State: "诊疗室 assembled. Panel: {members}. Mode: {mode}."
  • Assess: does this require a safety check before proceeding?
STEP 1: Context Gathering + Safety Assessment

Compile Clinic Evidence Brief. If situation involves safety concerns, address immediately.

Show full SKILL.md (460 more words)Show less
STEP 2: Problem Restate + AskUserQuestion #1

Each member restates through their psychological lens.

Before the AskUser, the Coordinator runs a safety + context check:

  • Safety: Any language suggesting acute crisis? → Address immediately before proceeding.
  • Is the user describing a new acute problem or a long-standing pattern?
  • Is the user asking "how do I fix this?" or "is there something wrong with me?"
  • Are they in the problem or slightly outside it (enough perspective to use deliberation)?

AskUser #1 — Clinic's mechanism probes:

The Coordinator presents the Evidence Brief and member restatements, then asks:

"在开始之前,几个问题能帮我们理解得更准确——"

  1. "这个情况持续多久了?在这期间,有没有它消失或者变轻的时候?"

    • "最近才开始(<2周)" → Likely situational; probe the trigger, don't pathologize
    • "断断续续,已经几个月" → Pattern with fluctuation; probe the difference between good and bad periods
    • "一直都这样,只是最近更严重" → Chronic pattern with escalation; probe what changed
    • "不记得不这样的时候" → Long-term baseline; Skinner's environmental history + Jung's pattern analysis
  2. "什么时候最严重?什么情况下会好一点?"(机制探针——这是最关键的问题)

    • User describes triggers → Coordinator writes these into Evidence Brief immediately
    • User describes relief conditions → These are the behavioral handles Skinner will work with
    • "不知道,随机发生" → Variable ratio schedule suspected; Skinner + Kahneman lens
    • "工作的时候好,一停下来就来了" → Structured environments as relief; significant data point
  3. "你已经尝试过什么方法了?效果如何?"

    • User lists attempts → Panel knows what doesn't work; avoids re-recommending them
    • "什么都试了,没用" → The exhaustion of attempting is itself clinically significant; name it
    • "没认真尝试过" → Different starting point; build motivation before protocol
  4. "你现在最想要的是什么——理解这件事的根源,还是有什么可以今天就做的?"

    • "想理解根源" → Panel goes deeper; Jung + Frankl lead
    • "想要今天能做的事" → Skinner + Aurelius lead; actionable protocol first
    • "两个都要" → Full deliberation; synthesis must be both insight + action

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.

STEP 3: Round 1 — Informed Independent Analysis

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.

STEP 4: Adaptive Depth Gate + AskUserQuestion #2

For Clinic:

  • Quick, actionable guidance is often more valuable than deep philosophical deliberation
  • But don't shortchange depth for someone who's been suffering for months

AskUser #2 — Clinic's resonance check:

Present Round 1 summaries. Then ask ONE targeted question before the depth choice:

"成员们给出了各自的分析。我想问你——"

主动探针: "哪个分析最让你有反应——是'终于有人说出来了'的感觉,还是'这不是我的情况'的感觉?"

  • 用户共鸣某个视角 → Anchor Round 2 around that framework
  • 用户否认某个视角 → Probe: "你觉得那个分析哪里不准确?" — the rejection often contains the real insight
  • "Skinner 说改变环境,但我已经试过了" → Crucial data; Round 2 must address why environment change failed
  • "Frankl 说找意义,但我现在连思考意义的力气都没有" → Signals severity; reframe protocol to low-energy starting points

深度选择:

  1. "有个分析说到点子上了,可以出建议了" → Proceed to Verdict
  2. "有真正的复杂性,需要深挖" → Round 2
  3. "直接给我今天能做的事" → Skip to behavioral protocol only
  4. "先告诉我这正常吗,我是不是出了什么问题" → Normalization first, then protocol
STEP 5: Round 2 — Hegelian Cross-Examination

In Clinic, the dialectic often runs between:

  • Thesis: "change behavior / environment / cognition"
  • Antithesis: "find meaning / integrate / accept" Synthesis must find the approach that is both practically grounded and psychologically genuine.
STEP 6: Coordinator Synthesis
STEP 7: Clinic Verdict (below)

Output Templates

Clinic Verdict (Full Mode)
markdown
## 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
markdown
## 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

Files

Just SKILL.md in rooms/clinic of geekjourneyx/agora.

Open the folder on GitHubat commit 0850475

Compare with similar skills

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.

Clinic compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Clinic this skillgeekjourneyx/agora167—~2.9kAutomated safety check: PassMIT
I Have AdhdTanStack/ai3.2k5 repos~1.8kAutomated safety check: PassMIT
Attention Kindalexgreensh/attention-span1.4k—~2kAutomated safety check: PassAGPL-3.0
Remind Meshaheer-00/claude-adhd105—~1.1kAutomated safety check: PassNone
Daily Focus Boardgithub/awesome-copilot40k—~3kAutomated safety check: PassMIT
Attention Controlaaddrick/attention-control119—~3.6kAutomated safety check: PassMIT

Similar skills

  • 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.

    3.2k GitHub starsUsed in 5 repos~1.8k tokens
    Productivity & AutomationAuto-check passed
  • Attention Kind

    alexgreensh/attention-span

    Answer in the ADHD-friendly Attention-kind style for the rest of this chat.

    1.4k GitHub stars~2k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Remind Me

    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.

    105 GitHub stars~1.1k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Daily Focus Board

    github/awesome-copilot

    Official

    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.

    40k GitHub stars~3k tokensUpdated 2 days ago
    Productivity & AutomationAuto-check passed
  • Attention Control

    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.

    119 GitHub stars~3.6k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Chief Of Staff

    jdpolasky/ai-chief-of-staff

    Personal Chief of Staff system for ADHD-ish operators. An agent skill from jdpolasky/ai-chief-of-staff.

    105 GitHub stars~1.1k tokensUpdated 8 days ago
    Productivity & AutomationAuto-check passed

More from geekjourneyx/agora

  • Agora

    geekjourneyx/agora

    Agora — Intelligent router for the full deliberation ecosystem.

    167 GitHub stars~2.1k tokensUpdated 6 mo ago
    Auto-check passed
  • Atelier

    geekjourneyx/agora

    Atelier (工作坊) — Creative breakthrough deliberation room. An agent skill from geekjourneyx/agora.

    167 GitHub stars~2.9k tokensUpdated 6 mo ago
    Auto-check passed
  • Bazaar

    geekjourneyx/agora

    Bazaar (集市) — Business & strategy deliberation room. An agent skill from geekjourneyx/agora.

    167 GitHub stars~2.8k tokensUpdated 6 mo ago
    Auto-check passed
  • Forge

    geekjourneyx/agora

    Forge (锻造坊) — Engineering & architecture deliberation room. An agent skill from geekjourneyx/agora.

    167 GitHub stars~3.4k tokensUpdated 6 mo ago
    Auto-check passed
  • Hearth

    geekjourneyx/agora

    Hearth (火炉边) — Relationships & family deliberation room. An agent skill from geekjourneyx/agora.

    167 GitHub stars~3k tokensUpdated 6 mo ago
    Auto-check passed
  • Oracle

    geekjourneyx/agora

    Oracle (神谕所) — Life crossroads deliberation room. An agent skill from geekjourneyx/agora.

    167 GitHub stars~3.2k tokensUpdated 6 mo ago
    Auto-check passed

Questions about Clinic

What does Clinic do?

Clinic (诊疗室) — Psychological resilience deliberation room. An agent skill from geekjourneyx/agora. Clinic is an agent skill from geekjourneyx/agora. Clinic (诊疗室) — Psychological resilience deliberation room.

When should I use Clinic?

Clinic fits situations like: tasks that involve Focus and ADHD support.

How do I install Clinic in Claude Code?

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.

How do I install Clinic in Codex?

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.

Can I use Clinic in Cursor, Gemini CLI or GitHub Copilot?

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.

What does Clinic need to run?

SKILL.md names no scripts, command-line tools or credentials: Clinic is instructions for the agent only.

Does Clinic access the network?

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.

Is Clinic safe to install?

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.

What licence does Clinic use?

Clinic is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Clinic use?

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.

What are the alternatives to Clinic?

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.

Who maintains Clinic?

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.