Agent skill

ABC日记作业布置

结构化布置三栏式日记作业(A-诱发事件,B-自动思维/信念,C-情绪与行为反应),用于外化认知模式、积累重构素材。

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill ABC日记作业布置 --agent claude-code

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

Facts
Files in the skill folder: 3
SKILL.md size: 3 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/二级技能/ABC日记作业布置/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日记作业布置 结构化布置三栏式日记作业(A-诱发事件,B-自动思维/信念,C-情绪与行为反应),用于外化认知模式、积累重构素材。 ## Prompt 向来访者清晰解释ABC模型三栏含义:A栏记录具体、可观察的诱发事件(如‘看到她发朋友圈’);B栏写下当时浮现的自动思维或核心信念(如‘我不够优秀,所以没有女生会喜欢我’);C栏标注对应的情绪(如‘焦虑、羞愧’)和行为反应(如‘反复刷手机、回避社交’)。强调记录重在真实而非完美,每日1–2条即可。确认理解后,共同约定完成频次(如连续3天)、提交方式及下次会谈回顾计划。 ## Objective 巩固认知觉察并为后续重构提供实证基础 ## Applicable Signals - 来访者能口头复述自己的某条不合理信念 - 来访者对情绪波动有基本命名能力(如‘难过’‘烦躁’) - 来访者未表现出急性危机或严重解离 ## Contraindications - 来访者当前存在自伤/自杀意念且未稳定 - 来访者明确拒绝书写或表示无法专注完成任何结构化任务 - 存在未经评估的读写障碍或低文化适配性(如母语非中文且无辅助支持) ## Intervention Moves - 定义ABC三栏术语并举例说明 - 共情性验证记录难度,降低完美主义压力 - 将作业与来访者目标联结(如‘这些记录会帮我们找到哪些想法真正影响你的心情’) ## Workflow Steps - 1. 简要回顾本次会谈中识别出的1–2条不合理信念(如‘错过她就再也遇不到心动的人’) - 2. 引入ABC模型,用来访者真实语句示范填写(A/B/C各一例) - 3. 指导两项补充练习:a) 每日记录想到特定对象的次数与时长;b) 每日写出一条自我优点并详细描述 - 4. 共同确认作业格式、频次、截止时间及下次会谈回顾方式 - 5. 询问阻碍预期,预设应对策略(如‘如果某天忘了记,第二天补1条即可’) ## Constraints - 不替代当面认知重构,仅作为数据收集工具 - 首次布置不超过3项子任务,避免负担过载 - 不强制要求情绪强度评分等复杂量化 ## Cautions - 避免将B栏简化为‘想法’而忽略信念层级(如混淆自动思维与核心信念) - 警惕作业成为新的自我批判工具——需同步传递‘记录即干预’的接纳立场 ## Output Contract - 来访者能用自己的话复述ABC三栏定义,并签署/口头确认将在下次咨询前完成至少2天有效记录(含A/B/C基本要素) ## Example Therapist Responses ### Example 1 - Client/Input: 来访者说:‘我总忍不住想她,然后就特别烦自己。’ - Therapist/Output: 咨询师回应:‘那我们可以一起试试ABC记录——比如今天A栏写‘午饭时看到

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

结构化布置三栏式日记作业(A-诱发事件,B-自动思维/信念,C-情绪与行为反应),用于外化认知模式、积累重构素材。

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill ABC日记作业布置 --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