Agent skill

Wjs Eating And Growing

by jianshuo in jianshuo/claude-skills

吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal setback, mistake, or recurring pattern (反思, 复盘, 回顾, 总结教训, 吃一堑, 长一智, "这次又栽了"…

MITAuto-check passedMedia & Creative

Install Wjs Eating And Growing

skills CLI
$ npx skills add jianshuo/claude-skills --skill wjs-eating-and-growing -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jianshuo/claude-skills wjs-eating-and-growing --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jianshuo/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/wjs-eating-and-growing .claude/skills/wjs-eating-and-growing && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
wjs-eating-and-growing
GitHub stars
131
Token cost
~1.1k tokens
SKILL.md length
279 words
Files
1
Skills in repo
38
Repo updated
First seen
Licence
MIT

At a glance

吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal setback, mistake, or recurring pattern (反思, 复盘, 回顾, 总结教训, 吃一堑, 长一智, "这次又栽了"…

  • Works in 5 steps: 这次"堑"是什么? → 我当时的自动输出是什么? → 这个输出背后的旧权重是什么? → …
  • 王建硕 reflects on a personal setback
  • SKILL.md covers 这个 skill 在干什么, 怎么用 — 5 步交互式, 输出模板 and 一个完整的例子(五行长什么样), plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Wjs Eating And Growing is an agent skill from jianshuo/claude-skills. 吃一堑长一智 — 走完 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.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Runbooks and postmortems. The repository describes itself as: 13 Claude Code skills for video production (transcribe / translate / dub / multicam / subtitles / reframe) + WeChat publishing. Compatible with Claude Code, OpenAI Codex CLI… The licence is MIT.

When your agent uses it

  • 王建硕 reflects on a personal setback
  • Recurring pattern (反思

Example prompts

  • “为什么我总是…”
  • “想开点都做不到”
  • “知道道理但做不到”
  • “/wjs-eating-and-growing”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. 这次"堑"是什么?
  2. 我当时的自动输出是什么?
  3. 这个输出背后的旧权重是什么?
  4. 这次我想训练哪个新参数?
  5. 下次再来时,我的替代动作是什么?

What it can do on your machine

Read from SKILL.md and the folder at commit b2690f5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Wjs Eating And Growing loads about 1.1k tokens when it runs. Until then it costs about 81 tokens; SKILL.md has 279 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jianshuo/claude-skills at commit b2690f5, republished under its MIT licence (© jianshuo). 279 words, ~1,108 tokens.

Download SKILL.mdSave it as .claude/skills/wjs-eating-and-growing/SKILL.md (or your agent's skills folder).
name
wjs-eating-and-growing
description
吃一堑长一智 — 走完 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.

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 — 我当时的自动输出是什么?

"不是你事后的解释,是第一反应。

那个瞬间脑子里蹦出来的原话——比如:

  • "他不尊重我。"
  • "他就是看不起我。"
  • "我完了,我总是这样。"
  • "我必须马上回击。"

如果一时想不起,就先回到身体——哪里紧了、热了?心跳起来了吗?拳头握住了吗?身体先反应,话紧随其后。把那句话抓住。"

为什么:自动输出是 L3 权重的可观测投影。文章原话——"这个瞬间的 learning rate 远高于事后复盘"。事后再聪明的总结,梯度都已经凉了,改不动 L3。

如果用户给的是事后视角("我应该当时冷静一点"、"我那时候不该…"),追问一次:"这是事后视角。回到那一秒——脑子里实际蹦出来的那句话是什么?"


Step 3 — 这个输出背后的旧权重是什么?

"也就是:你为什么总往这个方向解释?

不是这一次为什么,是你这个人为什么会对这类事情默认这样反应。比如:

  • 我很怕被忽视
  • 我对失控特别敏感
  • 我从小对批评高度警觉
  • 我习惯把别人的状态解释成针对我
  • 我遇到压力就会逃避

用一句话写。"

为什么:这一步是关键。真正该更新的不是事件本身,而是你解释事件的旧模式。

如果用户停在症状层("我又急了"、"我意志力不够"、"我就是这样"),追问一次:"这是症状。再下一层——为什么这个症状会发生在你身上、不发生在别人身上?底下那个一直没解决的旧情绪、一直被违反的假设、一直没补的能力,是什么?"


Step 4 — 这次我想训练哪个新参数?

"不要太大,不要空泛,要具体。

不要写:

  • "以后我要情绪稳定。"
  • "我要更成熟。"
  • "我要开悟。"

要写成针对一类具体情境的新响应模式:

  • 遇到别人冷淡时,不立刻理解成否定我
  • 愤怒起来时,先停三秒再说话
  • 被放鸽子时,先确认事实,不脑补动机
  • 焦虑时,先描述身体感觉,不马上相信想法

你这次想训练的那一条是?"

好的新参数的 3 条标准(用户答完核对一遍):

  1. 指向一类触发情境 —— "遇到 X 时…",不是"这次以后…",也不是"我整个人要变成 Z"
  2. 是针对那一类触发的具体新响应 —— "不立刻 Y" / "先做 W 再 V",不是"我要更成熟 / 更冷静 / 想得开"
  3. 小到能落地一类情境 —— 一条参数对应一类触发,不是包打天下的人生修行目标

如果违反任何一条,说出来,让他改一次。


Step 5 — 下次再来时,我的替代动作是什么?

"新参数是要训练的目标。训练靠的是动作,不是念头。

一定要小到能执行——下次这一类情境再来的那一秒,你具体做什么。比如:

  • 先不回消息,走两分钟
  • 先问一句"你是临时有事吗"
  • 先把"他故意的"改成"我现在在这样解读"
  • 先说"我现在有点上头,十分钟后再聊"

你的那一秒动作是什么?"

好的替代动作的 4 条标准(用户答完核对一遍):

  1. 触发器是外部、客观可观测的 —— "他又说 X 那句话时" / "心跳起来时",不是"当我觉得不对劲"
  2. 动作小到 2 秒内能完成 —— 不是"找时间反思"、不是"每天冥想"
  3. 是动作,不是念头 —— "做 X",不是"想 X"、"提醒自己 X"
  4. 不依赖意志力 —— 物理动作或纯本能反应级别

如果违反任何一条,说出来,让他改一次。但只改一次,不要纠缠——比"完美的替代动作"重要的是他记得住、用得上。


输出模板

走完 5 步,给一个 block:

**堑**:<Step 1 一句事实>
**自动输出**:<Step 2 第一反应原话>
**旧权重**:<Step 3 一句根因 / 老模式>
**新参数**:<Step 4 想训练的那条新响应模式>
**下次的那一秒**:<触发器> → <动作>

五行。不附加待办、不附加打卡表、不附加阅读材料。

这五行的内在关系一句话:旧权重要改的是这个 → 新参数练的方向是这个 → 替代动作就是那一秒练它的方式。前三行讲清楚"练什么",后两行讲清楚"怎么练"。

一个完整的例子(五行长什么样)

同一个人、同一件事,五步走出来的五行:

堑:朋友群约周六晚上吃饭,到了餐厅发现少了三个人没来,群里也没解释 自动输出:「他们不重视和我吃饭」 旧权重:别人状态不明时,我默认解释成"跟我有关",很少先想"他们各自有自己的事" 新参数:遇到别人状态不明 / 没主动解释时,不预设动机,先直接问一句 下次的那一秒:注意到"没人解释"那一秒 → 在群里发一句"今晚临时有事?"

判断写对了没有:每一行都能反过来回答上一行的"为什么"——

  • 为什么"先问一句"是个好动作?因为新参数是"不预设动机先直接问"
  • 为什么要训练这条新参数?因为旧权重是"信息缺失时默认跟我有关"
  • 为什么这条旧权重被触发?因为自动输出冒出的是「他们不重视」
  • 为什么会有这个自动输出?因为堑是"少三个人没来还没解释"

哪一行接不上,回那一步重写。

Red Flags — 见到立刻停

念头实际
Step 1 写成"他不尊重我"这是解读不是事件。回 Step 1 写纯事实
Step 2 写成"我应该当时…"、"我那时候不该…"这是事后视角不是自动输出。回 Step 2 抓第一反应
Step 3 写"我意志力不够"、"我又急了"这是症状不是旧权重。再挖一层
Step 4 写"以后我要情绪稳定"、"我要更成熟"太大、空泛、是 to-do 决心。改写成针对一类触发情境的新响应
Step 4 和 Step 5 写成同一句第 4 是要训练的参数(一类情境的新模式),第 5 是那一秒落地的具体动作。两层。重写
Step 5 写"我下次会注意"、"我会想开点"这不是动作。改成可观测物理动作
Step 5 写"想 X"、"提醒自己 X"想不是动作。改成可观测物理动作
"我记下来" / "我写进笔记"这是 L1,整个 skill 就是反对这个
"下次我每天冥想 10 分钟"太大、依赖意志力。回 Step 5 改小
"五步太麻烦,我先记一下感受"这正是他过去 N 次没长一智的原因

不要做这个 skill 的时候

  • 一次性外部事件、没有反复模式——没必要走五步,记一下就行
  • 情绪正在炸——先让情绪走完再开 Step 1,不要在火上叫他答问题
  • 没"吃堑"的预防性反思——这不是这个 skill 的工作,去做 office-hours 之类的
  • 别人的事——这个 skill 只对当事人有效,替别人走五步没意义

© jianshuo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in wjs-eating-and-growing of jianshuo/claude-skills.

Open the folder on GitHubat commit b2690f5

Compare with similar skills

Wjs Eating And Growing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Wjs Eating And Growing compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Wjs Eating And Growing this skilljianshuo/claude-skills131—~1.1kAutomated safety check: PassMIT
Trader Memory Coretradermonty/claude-trading-skills3k2 repos~4.3kAutomated safety check: PassMIT
Author Migrationnrwl/nx29k—~12kAutomated safety check: NotesMIT
Write Notes Like Deepseekczm15053/write-notes-like-deepseek508—~2kAutomated safety check: PassNone
OpenRig Upgrade Proceduremvschwarz/openrig6.8k—~2.9kAutomated safety check: PassApache-2.0
GreptimeDB Release RunbookGreptimeTeam/greptimedb6.7k—~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Trader Memory Core

    tradermonty/claude-trading-skills

    Track investment theses across their lifecycle — from screening idea to closed position with postmortem.

    3k GitHub starsUsed in 2 repos~4.3k tokens
    DevOps & CloudAuto-check passed
  • Author or scope a first-party Nx migration. An agent skill from nrwl/nx.

    29k GitHub stars~12k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Write Notes Like Deepseek

    czm15053/write-notes-like-deepseek

    A skill your agent uses when a change is non-trivial by DSH standards (behavior, architecture, cross-file contracts, process/tooling, testing strategy, or on-disk/wire/config formats), when choosing…

    508 GitHub stars~2k tokensUpdated 4 days ago
    DevOps & CloudAuto-check passed
  • OpenRig Upgrade Procedure

    mvschwarz/openrig

    Walks an agent through upgrading the OpenRig CLI and daemon one observed step at a time, keeping live seats alive and reconciling managed plugin files.

    6.8k GitHub stars~2.9k tokensUpdated today
    DevOps & CloudAuto-check passed
  • GreptimeDB Release Runbook

    GreptimeTeam/greptimedb

    Runbook for publishing a GreptimeDB version: pick the release branch, verify the Cargo version, then tag, create the GitHub release and open the docs note PR.

    6.7k GitHub stars~1.4k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Statem

    henryqin1997/statem

    A skill your agent uses when a long coding or research task should be managed with statem state-machine runbooks, including creating specs, starting or resuming runs, checking current state…

    1.3k GitHub stars~1.2k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed

More from jianshuo/claude-skills

All 38 skills in this repo
  • Wjs Segmenting Video

    jianshuo/claude-skills

    A skill your agent uses when the user has a long-form video (interview / lecture / podcast / conversation) and a transcript SRT, and wants to extract 3–6 stand-alone topical short clips from it.

    131 GitHub stars~3.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Wjs Uploading Video

    jianshuo/claude-skills

    Upload one or many videos to YouTube. An agent skill from jianshuo/claude-skills.

    131 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Wjs Converting Wp To Hugo

    jianshuo/claude-skills

    A skill your agent uses when migrating a WordPress site to a Hugo static site on GitHub Pages from a WXR export (.xml) plus the wp-content/uploads folder — preserving /archives/<id/ URLs, localizing…

    131 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Wjs Burning Subtitles

    jianshuo/claude-skills

    A skill your agent uses when the user has a video + an SRT and wants the subtitles either burned into the pixels (libass, always-visible) or soft-muxed as a togglable track.

    131 GitHub stars~3k tokensUpdated 1 mo ago
    Auto-check passed
  • Wjs Cleaning Spam

    jianshuo/claude-skills

    A skill your agent uses when the user complains about spam on his X/Twitter posts — 同城面付 / 寻固炮 / 线下上门 / 免费破处 这类引流号在他推文下刷的 emoji 垃圾回复 — and wants them removed.

    131 GitHub stars~532 tokensUpdated 1 mo ago
    Auto-check passed
  • Wjs Creating Video Book

    jianshuo/claude-skills

    A skill your agent uses when the user wants a book turned into YouTube chapter videos — 每章用 VoiceDrop 读书的有声书 mp3 做音轨,配 GPT Image 2 画面和中心思想大字,输出 1920×1080 横屏视频发 YouTube。Triggers — "把这本书做成视频"…

    131 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Wjs Eating And Growing

What does Wjs Eating And Growing do?

吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal setback, mistake, or recurring pattern (反思, 复盘, 回顾, 总结教训, 吃一堑, 长一智, "这次又栽了"…. Wjs Eating And Growing is an agent skill from jianshuo/claude-skills. 吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal setback, mistake, or recurring pattern (反思, 复盘, 回顾, 总结教训, 吃一堑, 长一智, "这次又栽了", "怎么又这样", "为什么我总是…", "想开点都做不到", "知道道理但做不到").

When should I use Wjs Eating And Growing?

Wjs Eating And Growing fits situations like: 王建硕 reflects on a personal setback; recurring pattern (反思.

How do I install Wjs Eating And Growing in Claude Code?

Run `npx skills add jianshuo/claude-skills --skill wjs-eating-and-growing -a claude-code`. Or copy the skill folder (wjs-eating-and-growing in jianshuo/claude-skills) into .claude/skills/wjs-eating-and-growing in your project. Claude Code loads it when a task matches its description.

How do I install Wjs Eating And Growing in Codex?

Run `npx skills add jianshuo/claude-skills --skill wjs-eating-and-growing -a codex`. Or copy the skill folder (wjs-eating-and-growing in jianshuo/claude-skills) into .agents/skills/wjs-eating-and-growing in your project. Codex loads it when a task matches its description.

Can I use Wjs Eating And Growing in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jianshuo/claude-skills --skill wjs-eating-and-growing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wjs-eating-and-growing, .gemini/skills/wjs-eating-and-growing, .github/skills/wjs-eating-and-growing and .opencode/skills/wjs-eating-and-growing in your project.

What does Wjs Eating And Growing need to run?

SKILL.md names no scripts, command-line tools or credentials: Wjs Eating And Growing is instructions for the agent only.

Does Wjs Eating And Growing access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Wjs Eating And Growing safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Wjs Eating And Growing use?

Wjs Eating And Growing is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Wjs Eating And Growing use?

About 1.1k tokens (SKILL.md is roughly 4.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Wjs Eating And Growing?

Skills that share tags, products or a category with Wjs Eating And Growing: Trader Memory Core (tradermonty/claude-trading-skills, 3k stars), Author Migration (nrwl/nx, 29k stars), Write Notes Like Deepseek (czm15053/write-notes-like-deepseek, 508 stars) and OpenRig Upgrade Procedure (mvschwarz/openrig, 6.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Wjs Eating And Growing?

jianshuo (a GitHub user) maintains it in jianshuo/claude-skills, which has 131 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on August 20, 2026.

Source: jianshuo/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.