# Life Decision Guide

Answers personal life decisions from a guide, ranked by cost, payoff, and evidence level.

- Repository: https://github.com/eternity4719/HowToLiveBetter (72290 stars)
- Category: Business
- License: CC-BY-4.0
- Last updated: 2026-10-21
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add eternity4719/HowToLiveBetter --skill life-decision-guide -g -a claude-code -y`
Codex: `npx skills add eternity4719/HowToLiveBetter --skill life-decision-guide -g -a codex -y`
Cursor: `npx skills add eternity4719/HowToLiveBetter --skill life-decision-guide -g -a cursor -y`
Gemini CLI: `npx skills add eternity4719/HowToLiveBetter --skill life-decision-guide -g -a gemini-cli -y`

## Description

用《高性价比人生指南》(github.com/eternity4719/HowToLiveBetter) 的正文回答具体的人生决策：该不该做、值不值、怎么选、出事了先做什么、能领哪笔钱、这么干犯不犯法。先把相关条目查出来再答，按成本（钱/时间/毅力）、收益量级和证据等级 A/B/C 排序，每条都注明出自第几节第几条。触发词：该不该、值不值、要不要、划不划算、怎么选、帮我决定、这样犯法吗、能领什么、先做什么、性价比。

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 人生决策：按《高性价比人生指南》查了再答

## 这个 skill 干什么

有人问一件具体的人生事情该怎么办，先去《高性价比人生指南》里把相关条目查出来，再按书里的算账方式排好序回答。

**没查到就别答。** 回答里的每个数字、每条法条、每个结论都要能指回某一条正文；指不回去，就直说书里没写，可以给常识判断，但要标明那是常识不是书里的内容。不要凭记忆补数字、补 DOI、补法条条款号。

书把要换回的东西分成四样：寿命、时间与精力、金钱、人身自由。**四样分开算，不互相折算**, , 「总死亡率降 12%」和「每年省 500 元」不在一把尺子上。

## 第 0 步：先看要不要马上停下

- **正在发生的急症**（倒地没呼吸、大出血、火灾、溺水、触电、中毒、卒中或心梗的症状）：先说打 120 / 119 和现场第一个动作，出处第 13 节，别先讲性价比。
- **提到自杀念头、活不下去**：先给全国心理援助热线 12356，再按第 1 节和第 29 节里的条目说，不做劝导式分析，不评价动机。
- **正在进行的法律程序**（已被传唤、已被拘留、已被起诉）：先指第 8 节对应条目，并说明书只给通用口径，个案要找律师。
- 其余情况，照下面的步骤走。

## 第 1 步：把正文拿到手

**本地**：当前目录或上级目录里有 `README.md` 和 `book/01-不要早死.md`，就是本地模式，直接读。

**远程**：没有就现取。整本 1.3 MB，浅克隆一次最省事，后面所有命令都能照常用：

```bash
git clone --depth 1 https://github.com/eternity4719/HowToLiveBetter.git "${TMPDIR:-/tmp}/hltb"
```

不能用 git 时按文件取（文件名里的中文直接写就行）：

```bash
curl -fsSL --compressed "https://raw.githubusercontent.com/eternity4719/HowToLiveBetter/main/book/02-不要慢慢死.md"
```

这两条都走不通，就说明取不到正文，如实告诉用户，不要凭印象复述书的内容。

## 第 2 步：定位到节

先挑 1 到 3 节：读仓库根目录 `README.md` 里「这本书想回答的问题」那张表（一节一行，写明这一节回答什么问题，并带着 `book/` 下对应的文件名），按用户问的事对上号。节的增删都反映在那张表里，这里不另留一份清单。

节文件就在 `book/` 下，文件名自带节号和节名，`ls book/` 也能看全。

长文在 `docs/`：结婚划不划算、家庭应急装备清单、做平台要办哪些证、遇到陌生人出事该不该停。

## 第 3 步：把条目捞出来

节文件最大的有 110 KB，别整篇读，按关键词捞。有 Grep / Read 这类工具就用工具，只有 shell 就用命令：

```bash
grep -rn '^### ' book/ | grep -E '关键词1|关键词2'        # 先看有哪些条目标题
grep -rn -B2 -A8 '关键词' book/08-别把自己搭进去.md        # 正文里搜，带上下文
sed -n '/^### 16\. /,/^### 17\. /p' book/08-别把自己搭进去.md  # 按条号抽一整条
```

**抽出来的条目要整条读完**，尤其是「备注」栏, , 适用人群、争议、例外都写在那里，只读标题会把条件丢掉。

一条长这样：

```markdown
### 5. 把家里的食盐换成低钠盐（钾盐）
<!-- 成本标签: 钱=少 时间=少 毅力=否 收益=中 口径=死亡率 -->
- 成本：每袋贵几元
- 说人话：……死亡的概率低约 12%……
- 收益：脑卒中降 14%，心血管事件降 13%，总死亡率降 12%
- 证据等级：A
- 来源：Neal B, et al. (2021). NEJM. https://doi.org/10.1056/NEJMoa2105675
- 备注：争议。肾功能不全、正在吃保钾利尿剂的人不要用。……
```

那行 HTML 注释是给机器读的成本标签：钱 0/少/多、时间 少/中/多、毅力 否/些/是、收益 大/中/小、口径 死亡率/金钱/时间/自由。少数条目末尾还有 `人群=`（怀孕、婴幼儿、孩子、老人、35岁、60岁、女性，逗号是或、加号是且），表示只对这些人有用；用户明显不在那个人群里时，这条可以不推荐。

## 第 4 步：排序

排序照书的算法，别凭感觉：

The rest: https://github.com/eternity4719/HowToLiveBetter/blob/HEAD/skills/life-decision-guide/SKILL.md
