setup-matt-pocock-skills
MAmattpocock/skills318k9,301 new stars in the last 7 days
cheat-on-money skill 的首次 onboarding。建立用户画像(技能/可投入时间/启动资金/地区/能否露脸/语言)并创建 .money-state.json 状态文件,是所有其他 money- 子 skill 的前置。触发词:"搞钱初始化"/"我想搞钱"/"找AI兼职"/"money init"/"搞钱 setup"。**当用户想找搞钱机会但 .money-state.json 不存在时,先路由到此。**
把用户从"我想搞钱"带到"有了一份清晰画像、可以开始找机会",全程 ≤ 5 分钟。
下文写的 ../../shared-references/、../../templates/ 是 repo / Claude Code 的路径;Codex 安装下改读当前 skill 目录的 references/、templates/(install-codex.sh 已软链进来)。allowed-tools 是 Claude Code 权限声明,Codex 忽略。
这套工具的差异点不是"列兼职",是反诈 + 个性化 + 实时验证。所以 init 的目标不是给机会, 而是先把"能用 = 对你能用"的前提建立起来:没有画像,任何机会都是空话。
[用户首次说"我想搞钱"]
↓
[Phase 0: 检测 .money-state.json 是否存在]
↓
[Phase 1: 首屏文案 —— 期望管理 + 反诈承诺]
↓
[Phase 2: 5 个画像问题(一次问完,允许"不知道")]
↓
[Phase 3: 写入 .money-state.json]
↓
[Phase 4: 给"下一步说什么"清单]
test -f .money-state.json && echo EXISTS || echo MISSING
money-status。允许用户答"不确定",记为 null,后续 money-find 会用更宽的范围。
读 ../../shared-references/user-tiers.md,按"技能 × 资源 × 目标"把用户归到 T0/T1/T2/T3 一档:
不确定时就低不就高。判完明确告诉用户判成哪档、为什么,并说"你比我更懂自己,可以改"。把
tier+tier_reason写进 state。
读 ../../templates/money-state.template.json,填入答案(含 tier/tier_reason),created_at 用今天日期,写到当前工作目录的 .money-state.json。删掉 opportunities 里的示例项。
告诉用户现在可以说:
money-find(按你的画像实时检索 + 反诈筛选)money-verify(直接验证某个具体机会)money-statusMAmattpocock/skills318k9,301 new stars in the last 7 days
MAmattpocock/skills318k9,301 new stars in the last 7 days
MAmattpocock/skills318k9,301 new stars in the last 7 days
OBobra/superpowers314k4,048 new stars in the last 7 days
AFaffaan-m/ECC299k5,106 new stars in the last 7 days
AFaffaan-m/ECC299k5,106 new stars in the last 7 days