criticism-self-criticism
触发:当一项工作已经完成、进入阶段验收、收到批评反馈,或反复出现同类错误需要系统纠偏时调用;常见信号包括 review、audit、retrospective、quality check、纠错与复盘。
npx skills add HughYau/qiushi-skill --skill criticism-self-criticism --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 批评与自我批评 > "房子是应该经常打扫的,不打扫就会积满了灰尘;脸是应该经常洗的,不洗也就会灰尘满面。我们同志的思想,我们党的工作,也会沾染灰尘的,也应该打扫和洗涤。" > —— 毛泽东《论联合政府》(1945年) ## 核心原则 **定期的、诚实的自我审视和相互批评是防止错误积累的唯一机制。批评的目的不是惩罚,而是"治病救人"。** > 详细原著依据见 original-texts.md ## 不适用场景 **以下情况不需要调用此 skill:** - 任务刚开始,还没有可以审视的工作成果 - 用户在实时指导中,反馈已经即时纳入 —— 不需要事后批评 - 简单的单步任务(如"帮我查一下这个函数的签名")—— 没有可审视的过程 - 已处于紧急修复的执行阶段 —— 先完成修复,结束后再审视 ## 何时使用 你应该在以下情况调用此 skill: - 完成一项工作后,需要审视其质量 - 接收到他人的批评或反馈 - 发现自己的工作可能有问题但不确定 - 项目进行到阶段性节点,需要复盘 - 反复出现同类错误,需要找到根本原因 - 需要为团队/项目建立定期审查机制 ## 方法流程 ### 第一步:先自我批评 > "对以前的错误一定要揭发,不讲情面"——《整顿党的作风》 在请别人审查之前,先诚实地审视自己的工作: - 我的工作目标完成了吗? - 过程中有哪些地方做得不够好? - 有没有偷懒、敷衍、走捷径的地方? - 有没有我知道有问题但选择忽略的地方? - 如果重新来过,我会在哪里做不同的选择? **关键纪律:不讳疾忌医。** 自己已经知道的问题,必须主动暴露,不能藏着掖着。 ### 第二步:具体而非笼统 > 批评必须是"以科学的态度来分析批判"——《整顿党的作风》 自我批评和相互批评都必须具体: - **错误示范:** "我觉得做得不够好"(笼统,无法改进) - **正确示范:** "在第三步我跳过了验证环节,导致后面出现了 X 问题"(具体,可操作) 要做到: - 指出具体的行为或决策,而非笼统的性格评价 - 分析错误产生的原因,而非只描述现象 - 说明错误造成的影响 - 提出改进的具体方法 ### 第三步:基于事实而非猜测 批评必须建立在调查研究(`investigation-first`)的基础上: - 引用具体的事实和证据 - 不依据传言或猜测 - 对自己不确定的部分标注"存疑" - 允许被批评方提供补充信息 ### 第四步:治病救人,不是整人 > "完全是为了救人,而不是为了把人整死。"——《整顿党的作风》 批评的目的是改进,不是追责: - 每指出一个问题,就提出一个改进建议 - 承认问题的同时,肯定做得好的部分 - 关注"下次怎么做更好",而非"这次谁的错" - 对待错误的态度:错误是学习的机会,不是羞耻 ### 第五步:欢迎他人批评 > "因为我们是
- 核心原则
- 不适用场景
- 何时使用
- 方法流程
- 第一步:先自我批评
- 第二步:具体而非笼统
- 第三步:基于事实而非猜测
- 第四步:治病救人,不是整人
- 第五步:欢迎他人批评
- 第六步:形成常态机制
- 自我批评检查清单
- 两种错误倾向
- 无原则的批评(攻击人而非问题)
- 拒绝批评(讳疾忌医)
What does the criticism-self-criticism skill do?
触发:当一项工作已经完成、进入阶段验收、收到批评反馈,或反复出现同类错误需要系统纠偏时调用;常见信号包括 review、audit、retrospective、quality check、纠错与复盘。
How do I install it?
Run `npx skills add HughYau/qiushi-skill --skill criticism-self-criticism --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 HughYau/qiushi-skill, a repository with 3,674 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.
