right-things-first

right-things-first is a skill for Claude Code, Codex from kangarooking/duan-yongping-skill. It costs 130 tokens per session (2,001 once invoked), scanned A, original, MIT.

A decision-making framework for situations where someone is unsure whether to continue with a direction or change it. It separates choosing the right goal from carrying it out effectively.

In plain words
What is it for?
Use it for major choices, stalled projects, and decisions about whether to persist, stop, or change course.
Why use it?
It helps distinguish a flawed direction from poor execution, so effort is not wasted improving an approach that should be abandoned.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it for major choices, stalled projects, and decisions about whether to persist, stop, or change course.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/kangarooking/duan-yongping-skill/right-things-first
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add kangarooking/duan-yongping-skill --skill right-things-first
Clone the repo
git clone --depth 1 https://github.com/kangarooking/duan-yongping-skill

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for right-things-first

README.md
[![agentmods](https://agentmods.dev/badge/skills/kangarooking/duan-yongping-skill/right-things-first/github.svg)](https://agentmods.dev/skills/kangarooking/duan-yongping-skill/right-things-first)
Your own site
<a href="https://agentmods.dev/skills/kangarooking/duan-yongping-skill/right-things-first"><img src="https://agentmods.dev/badge/skills/kangarooking/duan-yongping-skill/right-things-first/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for right-things-first

Your own site · 80×15
<a href="https://agentmods.dev/skills/kangarooking/duan-yongping-skill/right-things-first"><img src="https://agentmods.dev/badge/skills/kangarooking/duan-yongping-skill/right-things-first.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 130 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,001 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00130 $0.02001
Opus 5 $0.00065 $0.01001
Sonnet 5 $0.00026 $0.00400
Haiku 4.5 $0.00013 $0.00200

Measured 9d ago against content hash 5f6d74cc2a95, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

right-things-first scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

business-logic/right-things-first/SKILL.md · 155 lines

How it starts

The opening of the file, as written. The whole thing — 155 lines — stays where its author put it; the contents beside it link to each section on GitHub.

"做对的事情"二元决策框架

R — 原文 (Reading)

"做对的事情,把事情做对。知道要做对的事情(或者说,知道什么样的事情不该做),然后去追求高效率把事情做对的公司。"

— 段永平, 第1节

"做对的事情就是发现是错的事情时要马上停止,不管多大的代价都是最小的代价。"

— 段永平, 第3节


I — 方法论骨架 (Interpretation)

这是一个将决策分为两个维度的框架:

维度一:"做对的事情"(道/方向)

  • 只有对错,没有程度——要么方向对,要么方向错
  • 判断方法:用排除法——知道什么"不对"比知道什么"对"更容易
  • 发现错了立刻停,此刻的代价永远是最小的

维度二:"把事情做对"(术/执行)

  • 有高低之分,是学习过程——可以越做越好
  • 需要时间、经验和迭代

核心原则:顺序不可颠倒

  • 方向错了,执行越好结果越差(在错误的道路上跑得越快离目标越远)
  • "坚持到底"指的是坚持做对的事情,不是坚持做错的事情
  • 难点不在知道什么是对的——人们往往知道什么不对,但短期诱惑让人明知故犯

配套思维工具

  • 从否定面判断法:判断"对"很难,判断"不对"相对容易
  • "不本分"反推法:不确定是否本分时,先看是否不本分

A1 — 书中的应用 (Past Application)

案例 1: 步步高退出VCD做手机

  • 问题: VCD业务在衰退,要不要继续?
  • 方法论的使用: 先问方向——VCD是夕阳行业,继续投入是"把错的事情做对"。手机是新的长坡,方向对了
  • 结论: 停止VCD,全力做手机
  • 结果: OPPO/vivo成为全球前五手机品牌

案例 2: 投资GE vs 苹果

  • 问题: 段永平投资了GE后反思
  • 方法论的使用: 买了GE后发现自己"理解并不是很透"——这本身就是方向性怀疑。而苹果是他"能真的理解的公司"——方向确认
  • 结论: 如果重来,不会买GE而是买苹果
  • 结果: 苹果投资成为段永平最成功的投资之一

案例 3: 判断管理层——从否定面入手

  • 问题: 如何判断一个领导层是否"对"?
  • 方法论的使用: "很难判断是否'对',但相对容易判断是否'不对'"
  • 结论: 不对的就不碰,错误的概率大幅度降低
  • 结果: 段永平用此法避开了大量问题公司

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个 skill?

  1. 用户在纠结一个重大决策,列了很多理由但心里没底
  2. 用户在一个方向上投入了很多但效果不好,不确定该坚持还是转向
  3. 用户面临诱惑——一个方向"不对"但短期回报很高
  4. 用户在问"我该不该做XX"——在做方向性判断
  5. 用户在分析失败原因,区分"方向错误"和"执行不足"

语言信号 (用户的话里出现这些就应激活)

  • "我该不该做XX" / "要不要XX"
  • "方向对不对"
  • "值不值得坚持"
  • "我已经投入了这么多,放弃是不是浪费"
  • "是方向问题还是执行问题"
  • "怎么做才能成功"(隐含方向判断未完成)

与相邻 skill 的区分

  • stop-doing-list 的区别: 本 skill 是底层哲学("为什么要先判断方向"),stop-doing-list 是操作工具("具体不做什么")
  • profit-above-pursuit 的区别: 本 skill 是通用的方向判断框架,profit-above-pursuit 是"做对的事情"在企业价值观层面的具体诊断

E — 可执行步骤 (Execution)

  1. 先判断方向——这是"做对的事情"吗?

    • 完成标准: 用排除法回答"这有什么是不对的?"如果发现不对的地方,立刻标记
    • 判停条件: 如果方向明确不对 → 停止,不管已投入多少。不要进入步骤2
  2. 如果是方向对的,评估执行——怎么"把事情做对"?

    • 完成标准: 列出3-5个关键执行要素,标出当前做得好和做得不好的
    • 注意: 这一步只在方向确认后才做
  3. 设置方向纠错检查点

    • 完成标准: 明确"什么信号出现时说明方向可能错了",以及对应的叫停机制
    • 关键原则: 发现错了的瞬间,代价最小

B — 边界 (Boundary) ★

不要在以下情况使用此 skill

  • 纯执行层面的问题(方向已定,只需要方法)
  • 日常小事(不需要做方向性判断)
  • 信息不充分的决策(需要先收集信息再判断方向)

Read the full file on GitHub · 155 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 155 lines · 130 tokens per session scan A 5f6d74cc2a95

Subscribe to this mod's changes

right-things-first is a skill published in the GitHub repository kangarooking/duan-yongping-skill (48 stars, last pushed 4mo ago), licensed MIT. It adds 130 tokens to every session and 2,001 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

cangjie-skill

A process for turning a book, course, podcast, interview, long video, or other long material into reusable instructions for an AI agent. It extracts methods and principles, checks them, and packages them as skills.

kangarooking/cangjie-skill · 143 tokens

naval-almanack

A reference guide for applying ideas from The Almanack of Naval Ravikant, a book about wealth, work, happiness, judgment, and long-term thinking. It routes questions to the relevant topic guidance and notes when professional help is needed.

kangarooking/cangjie-skill · 255 tokens

decision-heuristics

A set of heuristics for making difficult personal decisions such as changing jobs, buying a home, moving, forming a partnership, or getting married. It is intended for major choices, not everyday decisions.

kangarooking/cangjie-skill · 136 tokens

hourly-rate-time

A time-management method based on assigning a high personal value to each hour. It treats time as a limited resource and uses that value to decide which tasks to do, outsource, or skip.

kangarooking/cangjie-skill · 146 tokens

productize-yourself

A Chinese-language coaching framework for finding a distinctive career, side business, or freelance direction. It combines personal strengths that are hard to teach with ways to turn them into repeatable products or content.

kangarooking/cangjie-skill · 127 tokens

reading-metaskill

A reading and learning guide based on building a regular reading habit, choosing books, and understanding difficult subjects through original works and explanation.

kangarooking/cangjie-skill · 139 tokens