wjs-eating-and-growing SKILL.md skillA
wjs-eating-and-growing from jianshuo/claude-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add jianshuo/claude-skills/wjs-eating-and-growing@git:20260518.5644746Pins git:20260518.5644746 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- jianshuo/claude-skills
- Path
wjs-eating-and-growing/SKILL.md- Versions recorded
- 4
- Latest version
- git:20260518.5644746, committed May 18, 2026
- First version recorded
- May 14, 2026
- Size
- 10,020 bytes
- Repository stars
- 138
- License
- MIT
吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal setback, mistake, or recurring pattern (反思, 复盘, 回顾, 总结教训, 吃一堑, 长一智, "这次又栽了", "怎么又这样", "为什么我总是…", "想开点都做不到", "知道道理但做不到"). For the user as a human, not for Claude's task post-mortems.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# wjs-eating-and-growing(吃一堑长一智) ## 这个 skill 在干什么 帮王建硕在每次"吃堑"之后,按 5 步走一遍: **堑** → **自动输出** → **旧权重** → **新参数** → **替代动作** 不开练习菜单,不排打卡频次,不要他每天冥想 10 分钟。最终只交付一条:**下次这件事再发生的那一秒,他具体做什么不一样**。 但在"下次做什么"之前,必须先穿过一层:**这次该更新的是哪一条旧解释模式 / 想训练的新参数是什么**。这是从「情绪复盘」推进到「行为训练」的关键——不更新解释模式,再多 next step 也只是症状管理。 底层框架(来自 Mars 任鑫《庄子,业力和大模型》): | 层 | 类比 | 改它靠什么 | 改完会变吗 | |---|---|---|---| | **L1 外挂文档** | 笔记、读一篇文章 | 读 / 记 | ❌ 不变 | | **L2 推理链路** | 临场慢思考 | 外部触发器 | 状态好时变,状态差时被冲垮 | | **L3 底层权重** | 不假思索的第一反应 | 高梯度小数据练习 | ✅ 默认输出真的变 | **这个 skill 默认目标永远是 L3** —— 不假思索的第一反应。 **The Iron Law**:知道道理 ≠ 临场用上 ≠ 默认反应。光把"道理"加到笔记里,是在重复作者吐槽过的状态——"Obsidian 两千条笔记,下次被怼还是先暴怒三秒"。 ## 怎么用 — 5 步交互式 **一步一问。每一步只问一个问题,等用户回答,再走下一步。不可跳,不可合并,不可一次性把五个问题罗列出来要他一起答。** 用户在情绪里走出来的速度是慢的,跳步等于回到 L1 笔记。 --- ### Step 1 — 这次"堑"是什么? > "用一句话写清楚发生了什么。 > > 不要解读,不要分析,先把事实落地。比如: > - 朋友临时爽约了 > - 对方一句话让我瞬间破防 > - 我又拖延到最后一刻才做事" **为什么**:先把"事件"从"对事件的解释"里剥出来。后面要更新的是解释,不是事件——必须先看清这两层不是同一个东西。 如果用户一上来就给的是解释("他不尊重我"),**追问一次**:"这是你的解读。先退回一步——纯事实层面、外面装个摄像头能拍到的那件事,是什么?" --- ### Step 2 — 我当时的自动输出是什么? > "**不是你事后的解释,是第一反应。** > > 那个瞬间脑子里蹦出来的原话——比如: > - "他不尊重我。" > - "他就是看不起我。" > - "我完了,我总是这样。" > - "我必须马上回击。" > …
Read the whole file at its exact version.
How to install
mdr add jianshuo/claude-skills/wjs-eating-and-growing@sha256:ba6a4e9b5486538dThe line at the top of this page pins the label git:20260518.5644746, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_35fyb4dp3hqx4wc4)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between May 14, 2026 and May 18, 2026, about one every day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260518.5644746 latest | 2026-05-18 | 5644746 | 10,020 B | A | view · diff |
| git:20260517.9ee85d4 | 2026-05-17 | 9ee85d4 | 9,838 B | A | view · diff |
| git:20260515.08a332e | 2026-05-15 | 08a332e | 8,945 B | A | view · diff |
| git:20260514.a127e64 | 2026-05-14 | a127e64 | 6,326 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (10020 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
jianshuo/claude-skills · 138 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_35fyb4dp3hqx4wc4 GET https://markdownregistry.com/api/v1/resolve?ref=jianshuo/claude-skills/wjs-eating-and-growing GET https://markdownregistry.com/api/v1/blob/ba6a4e9b5486538d214e41d20759a21c1e1e5c625c0740b3f2b63c5e21f9922f
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.