kejixiaoxinyun

Emotional Relief — Development skill for Claude Code

Development community

The Vent Room (emotional venting companion skill): bilingual, for DSH, OpenAI Codex and Claude Code.

How to install Emotional Relief

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kejixiaoxinyun/emotional-relief and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Emotional Relief does

The Vent Room (emotional venting companion skill): bilingual, for DSH, OpenAI Codex and Claude Code. Safety red lines first.

Alternatives in Development

  • Ars Abstract — ARS academic-paper abstract-only mode — bilingual abstract + keywords 4.5k ★
  • Claude Reviews Claude — Claude reads its own source code — 17-chapter architectural deep-dive into Claude Code v2.1.88. EN/ZH bilingua 1.3k ★
  • Write Teaching Chapter — Write bilingual (CN+EN) Claude Code source code teaching chapters 386 ★

README

情绪发泄所 · The Vent Room

一个供人发泄情绪的 skill:三种模式(受气包 / 陪骂搭子 / 树洞疏导),中英双语,支持 DSH、OpenAI Codex、Claude Code 三个平台装载。

目录结构

情绪发泄skill/
├── 情绪发泄所.md                     # 已废弃:最早的通用提示词版(纯中文),仅留档;内容已并入双语版
├── README.md                         # 本文件(安装说明)
├── CHECKLIST.md                      # 人工自检清单(改完对着过一遍)
├── verify.ps1                        # 机器自检脚本(双向校验目录树 + SKILL.md/openai.yaml 合规,零依赖)
├── CHEATSHEET.md                     # 双语精简版提示词(人工粘贴用,不参与装载)
├── LICENSE                           # MIT
├── .gitignore                        # 忽略 OS/编辑器垃圾文件
├── shared/vent-room/SKILL.md         # ★ 单一权威源(双语版)——三个平台统一从这里拷贝
├── dsh/INSTALL.md                    # DSH 安装速查(只写路径,不给模型看)
├── codex/
│   ├── INSTALL.md                    # Codex 安装速查
│   └── agents/openai.yaml            # Codex 可选元数据(安装时随 SKILL.md 一并拷入)
└── claude/INSTALL.md                 # Claude Code 安装速查

只有一份 SKILL.md(`shared/vent-room/SKILL.md`),不存在多份副本,改内容只改这一处,杜绝版本漂移。各平台的 `INSTALL.md`、Codex 的 `openai.yaml`、`CHEATSHEET.md`、`CHECKLIST.md`、`verify.ps1`、`LICENSE` 和 `.gitignore` 都是给人类的安装/元数据/粘贴/自检/许可文件,不会被当作 skill 加载。改完任何文件后在仓库根目录跑 `powershell -File verify.ps1`(或 `pwsh -File verify.ps1`)自检,逐条清单见 `CHECKLIST.md`。

安装

把整个 `vent-room` 文件夹(含 SKILL.md)拷入对应平台的发现目录即可。**三个平台的目录扫描行为不同,装错了会静默不加载,务必按各自说明放置。**

权威源文件是 `shared/vent-room/SKILL.md`(见上方目录结构);`dsh/`、`claude/` 下只有各平台的 `INSTALL.md` 速查,`codex/` 下除 `INSTALL.md` 外还有 `agents/openai.yaml` 元数据(均不装 SKILL.md,避免冗余副本漂移)。安装时统一从 `shared/` 拷贝。

**Codex 额外一步**:除了拷 `SKILL.md`,还要把 `codex/agents/openai.yaml` 一并拷进目标 skill 文件夹(目标位置 `/vent-room/agents/openai.yaml`)。不拷的后果:skill 正常加载,但桌面 UI 的 display_name / short_description / default_prompt 丢失(`allow_implicit_invocation` 不受影响,默认就是 true)。

DSH (DeepSeek Harness)

**⚠️ DSH 只扫描 skills 根目录下的第一层**:必须是 `/vent-room/SKILL.md` 这样的一层结构。如果把 `vent-room` 再嵌套一层(如 `~/.dsh/skills/某文件夹/vent-room/SKILL.md`),DSH **不会**发现它,且不会有任何报错——静默不加载。(依据:`dsh-skill-filesystem/lib/index.js` 的 `discoverRoot` 只对根目录条目取 `<条目>/SKILL.md`,目录监视器