
hold-forever
用户在考虑是否卖出持仓、评估持有期限,或纠结于"何时卖出"时。 语言信号:"什么时候该卖"/"持有多久合适"/"已经涨了要不要卖"/"什么时候止盈" 不适用于:短期交易决策或投机性持仓的卖出判断。
- Installs
- 53
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/kangarooking/buffett-letters-skill --skill hold-forever- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads hold-forever automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
永久持有
R — 原文 (Reading)
"Our favorite holding period is forever." (1988) "We don't have an exit strategy — we buy to keep." (2002)
I — 方法论骨架
永久持有的逻辑:
- 卖出优秀企业 = 放弃复利引擎
- Coca-Cola 28年:$13亿→$250亿 + 年股息$7亿——任何"高卖"策略都无法复制
- 前提条件:企业依然优秀 / 管理层依然值得信任 / 基本面没有恶化
- "我们没有退出策略"——因为退出不是计划的一部分
A1 — 书中的应用
案例: Coca-Cola + American Express
- 使用: 1990年代各投$13亿,永久持有,从未卖出
- 结果: 28年后Coke=$250亿+年股息$7亿,Amex=$220亿+年股息$3亿。证明了"不卖"的力量远超"低买高卖"
案例: See's Candy
- 使用: 1972年以$2500万收购,持有50年
- 结果: 累计贡献利润$20亿+——如果早期"高卖"将损失巨大的复利
A2 — 触发场景
- 持仓已经涨了很多,纠结是否卖出
- 市场波动剧烈,想"先卖再买回来"
- 有人建议"锁定利润"
- 评估投资策略时考虑持有期限
语言信号
- "已经涨了50%,该不该卖?"
- "什么时候止盈?"
- "要不要先卖再低买回来?"
- "持有多久合适?"
与相邻 skill 的区分
- 与
compounding-thinking的区别:复利是数学原理,永久持有是具体执行策略
E — 可执行步骤
-
做"卖出测试"
- 完成标准:如果今天没有持仓,你愿意以当前价格买入吗?如果愿意 → 不卖
-
检查持有前提
- 完成标准:企业依然优秀?管理层依然值得信任?基本面没有恶化?三个"是" → 不卖
-
计算"卖出成本"
- 完成标准:卖出后的税+交易成本+放弃的复利 vs 继续持有的预期回报——后者通常远大于前者
B — 边界
- "永久持有"的前提是企业"依然优秀"——基本面恶化时应该卖出
- 不是所有股票都适合永久持有——只适用于真正优秀的企业
- 作者盲点:巴菲特有足够信息判断企业是否"依然优秀"——普通投资者可能缺乏这种洞察力
相关 skills (阶段 3 填充)
- depends-on: compounding-thinking, business-picker
- composes-with: partner-with-admired
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 蒸馏时间: 2026-04-16
FAQ
What does the hold-forever skill do?
用户在考虑是否卖出持仓、评估持有期限,或纠结于"何时卖出"时。 语言信号:"什么时候该卖"/"持有多久合适"/"已经涨了要不要卖"/"什么时候止盈" 不适用于:短期交易决策或投机性持仓的卖出判断。
How do I install hold-forever?
Run npx skills add https://github.com/kangarooking/buffett-letters-skill --skill hold-forever in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/hold-forever/ (personal) or .claude/skills/hold-forever/ (project).
Which AI agents can use hold-forever?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is hold-forever safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains hold-forever?
It is published by kangarooking in kangarooking/buffett-letters-skill. It has 53 recorded installs.
More from kangarooking/buffett-letters-skill
never-issue-shares
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
mr-market
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
fear-and-greed
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
compounding-thinking
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
margin-of-safety
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
business-picker
kangarooking/buffett-letters-skill
Open the skill to read its SKILL.md instructions.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.