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.
npx skills add ace3000chao/book2startup --skill f15git clone --depth 1 https://github.com/ace3000chao/book2startupWrote 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.
[](https://agentmods.dev/skills/ace3000chao/book2startup/f15)<a href="https://agentmods.dev/skills/ace3000chao/book2startup/f15"><img src="https://agentmods.dev/badge/skills/ace3000chao/book2startup/f15/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.
<a href="https://agentmods.dev/skills/ace3000chao/book2startup/f15"><img src="https://agentmods.dev/badge/skills/ace3000chao/book2startup/f15.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00109 | $0.02806 |
| Opus 5 | $0.00055 | $0.01403 |
| Sonnet 5 | $0.00022 | $0.00561 |
| Haiku 4.5 | $0.00011 | $0.00281 |
Grade A, and why
f15 introspection-process 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.
How it starts
The opening of the file, as written. The whole thing — 138 lines — stays where its author put it; the contents beside it link to each section on GitHub.
格物致知内观框架
R — 原文 (Reading)
"夜深人静,独坐观心,始知妄穷而真独露,每于此中得大机趣;既觉真现而妄难逃,又于此中得大惭忸。"
— 洪应明, 菜根谭·静中观心 真妄毕见
I — 方法论骨架 (Interpretation)
定期内观,让"真"浮出来,让"妄"穷尽。
这个框架提供了一个定期"自我检修"的程序。它的核心发现是:人在日常的忙碌和社交中,内心被各种"妄念"(杂念、欲望、防御、伪装)占据,你很难看到自己真实的想法。只有在"夜深人静,独坐观心"这种独处状态下,妄念逐渐"穷尽"(耗尽、消散),真心才会"独露"(显现出来)。
方法论步骤:
- 创造独处的条件:找一个不被打扰的时间和空间,关掉手机、远离人群,让外界刺激降到最低。
- 观察内心起了什么念头:不要评判,不要引导,只是"看着"内心起了什么念头、什么情绪、什么担忧、什么期待。
- 识别"妄穷真露"的转折点:当内心足够安静时,杂念会逐渐减少,你会感到一种"清明"的时刻——这就是真心显现的时候。
- 面对真心,承担责任:真心显现时,往往会伴随着"大惭忸"——意识到自己平时的虚伪、自欺、逃避。"知妄"是改变的起点,"真现"是方向的确立。
一句话总结: 不是外求,而是内观。在安静中,让真的显现,让假的无处躲藏。
A1 — 书中的应用 (Past Application)
案例 1: 诸葛亮的"草堂春睡"
- 问题: 诸葛亮在出山前,在草堂中躬耕陇亩、静待时机。他并非只是"等待",而是在独处中不断内观——审视自己的志向、能力、时局。
- 方法论的使用: 诸葛亮在"夜深人静"的独处中"观心",知道自己的志向是"兼济天下",知道自己的才能足以辅助明主,知道当时的时局需要他出山。"妄穷真独露"——在对天下大势的反复思考中,杂念(隐居的安逸、逃避乱世的选择)逐渐消散,真心(辅助刘备、匡扶汉室)逐渐显现。
- 结论: 独处内观是确认真心的过程,不是逃避现实的手段。
- 结果: 诸葛亮27岁出山,辅佐刘备,此后鞠躬尽瘁、死而后已。他的选择不是冲动的决定,而是在长期内观后确认的真心。
案例 2: 王阳明的"龙场悟道"
- 问题: 王阳明被贬至贵州龙场——一个瘴气弥漫、官员流放之地。他处于人生的最低谷,没有权力、没有资源、远离文明。
- 方法论的使用: 王阳明在极端困境中,没有放弃内观。他在龙场的草屋里"静坐",日复一日地"观心"。在这个与世隔绝的环境中,往日的杂念(对官位的执念、对个人安危的担忧、对不公正待遇的愤怒)逐渐穷尽,他开始触及更深层的问题:什么是圣人之道?我的心是什么?
- 结论: "妄穷真独露"——在最孤独的环境中,外在的一切标签和防御被剥夺,真心才有机会显现。
- 结果: 王阳明在龙场悟道,提出"知行合一"、"致良知"的学说,成为明代心学的创立者。他的悟道不是书斋中的空想,而是在孤独的内观中实现的。
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
- 定期自我复盘:用户在年度/季度/月度复盘时,想找一个内观的方法来审视自己,而不是简单地总结"做了什么事"。
- 在高压后需要消化期:用户刚经历了一个高压项目/事件,想找一个安静的方式来"消化"这段时间发生的事。
- 需要做重大决定但无法判断:用户面临一个重大选择(职业转型、关系终止、创业决定),需要知道自己的真心是什么,但日常的忙碌和杂念让他无法看清。
- 感觉迷失了自己:用户感到"我不知道自己要什么"、"我不知道自己真正在乎什么",想通过内观来重新连接自己。
- 想识别自己的"妄念":用户觉得自己经常被各种杂念干扰,想知道"我真正想要的是什么"和"什么是干扰我的假象"。
语言信号 (用户的话里出现这些就应激活)
- "我需要静一静"
- "我想独处一下"
- "我独处时才能想清楚"
- "最近事情太多了,我需要消化一下"
- "我想知道自己到底要什么"
- "我好像迷失了"
- "我需要一个安静的时间"
- "我需要做决定,但静不下来"
与相邻 skill 的区分
- 与
f08(推己及人对治换位框架)的区别:f08 是"对他人不满时如何换位理解"(向外看);f15 是"在独处中内观自己的真心"(向内看)。f08是关系修复,f15是自我认知。 - 与
f12(一念转魔成佛框架)的区别:f12 是"情绪即将失控时如何转念"的即时干预;f15 是"在安静中审视自己的内心"的长期修炼。f12是危机处理,f15是日常修行。 - 与
f03(动静皆静模型)的区别:f03 是"在任何环境下如何保持内心安定"(测试内心是否平静);f15 是"创造条件让真心显现"(主动创造安静来内观)。f03是状态测试,f15是过程修炼。
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.
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.
- 9d ago First seen · 138 lines · 109 tokens per session scan A cafb3d325611
f15 introspection-process is a skill published in the GitHub repository ace3000chao/book2startup (80 stars, last pushed 4mo ago), licensed MIT. It adds 109 tokens to every session and 2,806 once invoked, about $0.0005 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-09-03.
Other skills, from other repositories
status
Use when the user wants a one-screen view of current hyperflow project state — version, profile freshness, memory count, and live progress on every in-flight task. Read-only; never modifies state, never dispatches workers. Trigger with /hyperflow:status, "what is hyperflow doing", "show task progress", "where are we".
rational-buddhism
A way to examine spiritual, supernatural, or other difficult-to-test claims using skepticism, personal testing, and scientific standards.
happiness-skill
A Chinese-language guide to happiness based on reducing unmet wants, focusing on the present, and treating happiness as a trainable skill.
performing-graphql-introspection-attack
Performs GraphQL introspection attacks to extract the full API schema including types, queries, mutations, subscriptions, and field definitions from GraphQL endpoints. The tester uses introspection queries to map the attack surface, identifies sensitive fields and mutations, tests for query depth and complexity…
blueprints
Create and modify Blueprint assets, variables, functions, components, event dispatchers, and interfaces. Use when the user asks to create a Blueprint/BP, add a variable or component to a Blueprint, make an event dispatcher/delegate, implement a Blueprint interface, or inspect a Blueprint's class/components. For…
truss-schema
Ground a database schema change in this application's real structure using Laravel Truss. Use when adding or altering tables, columns, indexes, or foreign keys, when a migration needs to match what is already there, or when you need to know what a migration actually changed. Structure only, never data.