Agent skill · AI & Agents

ABC Theory Psychoeducation Scaffold

A concise, reusable psychoeducational explanation of Ellis's ABC model for clients, mapping A (activating event), B (belief), and C (consequence) using a concrete, de-identified client example.

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill ABC Theory Psychoeducation Scaffold --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 6 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/一级技能/ABC Theory Psychoeducation Scaffold/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ABC Theory Psychoeducation Scaffold A concise, reusable psychoeducational explanation of Ellis's ABC model for clients, mapping A (activating event), B (belief), and C (consequence) using a concrete, de-identified client example. ## Prompt Introduce the ABC model clearly and non-judgmentally: define A as the observable event, B as the person's automatic thought or interpretation (not 'irrational' but 'unexamined'), and C as the resulting emotion/behavior. Use a neutral, relatable example (e.g., 'Someone cancels plans' → 'They don’t value me' → sadness/withdrawal). Then invite the client to co-identify their own recent A and C, and gently explore their B with open-ended questions ('What went through your mind just then?'). Emphasize that B is where change is possible — not by denying A or suppressing C, but by noticing and testing beliefs. ## Objective teach client the core logic of cognitive mediation ## Applicable Signals - Client says 'It’s because X happened that I feel this way' - Client uses absolute language ('always', 'never', 'should') when describing triggers - Client expresses helplessness about emotions without referencing thoughts ## Contraindications - client is in a

What's inside
Steps it walks through
  1. Prompt
  2. Objective
  3. Applicable Signals
  4. Contraindications
  5. Workflow Steps
  6. Constraints
  7. Cautions
  8. Output Contract
  9. Example Therapist Responses
  10. Example 1
  11. Example 2
  12. Files
  13. Triggers
  14. Examples
Ships with 2 files
  • references/evidence.md
  • references/evidence_manifest.json
More from AutoSkill
All skills →
About this skill
What does the ABC Theory Psychoeducation Scaffold skill do?

A concise, reusable psychoeducational explanation of Ellis's ABC model for clients, mapping A (activating event), B (belief), and C (consequence) using a concrete, de-identified client example.

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill ABC Theory Psychoeducation Scaffold --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going