f08 perspective-taking

f08 perspective-taking is a skill for Claude Code, Codex from ace3000chao/book2startup. It costs 111 tokens per session (2,595 once invoked), scanned A, original, MIT.

A perspective-taking practice for understanding another person's situation, limits, and motives before judging their behaviour.

In plain words
What is it for?
It helps process conflicts with colleagues, partners, friends, or family and prepare for calmer discussion or repair.
Why use it?
It can reduce anger and prevent decisions made while feeling hurt or misunderstood, without requiring you to excuse harmful actions.

Skill for Claude CodeCodex

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

Good fit It helps process conflicts with colleagues, partners, friends, or family and prepare for calmer discussion or repair.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ace3000chao/book2startup/f08
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 ace3000chao/book2startup --skill f08
Clone the repo
git clone --depth 1 https://github.com/ace3000chao/book2startup

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 f08 perspective-taking

README.md
[![agentmods](https://agentmods.dev/badge/skills/ace3000chao/book2startup/f08/github.svg)](https://agentmods.dev/skills/ace3000chao/book2startup/f08)
Your own site
<a href="https://agentmods.dev/skills/ace3000chao/book2startup/f08"><img src="https://agentmods.dev/badge/skills/ace3000chao/book2startup/f08/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 f08 perspective-taking

Your own site · 80×15
<a href="https://agentmods.dev/skills/ace3000chao/book2startup/f08"><img src="https://agentmods.dev/badge/skills/ace3000chao/book2startup/f08.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 111 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,595 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.00111 $0.02595
Opus 5 $0.00056 $0.01298
Sonnet 5 $0.00022 $0.00519
Haiku 4.5 $0.00011 $0.00260

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

Security

Grade A, and why

f08 perspective-taking 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.

菜根谭skills/skills/f08/SKILL.md · 138 lines

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)

当你想抱怨别人的时候,先做一次换位推演。

这个框架的操作逻辑是:当你对他人不满时,不要急着下结论,先做两个自问:

  1. "我处于他的际遇,是否也能做得更好?":每个人的处境不同,资源不同,限制不同。在我的位置上,我能比他做得更好吗?
  2. "我的情绪也有不顺的时候,为何要求他人都能顺?":我自己也有情绪失控、做事不周全的时候,为什么要求别人在任何时候都对我顺?

方法论本质:

  • "相观对治"——用这两个问题来对治自己对他人的苛责。
  • 不是为对方找借口,而是通过理解来化解自己的负面情绪。
  • 推演后仍然可以行动(如果对方确实有问题),但情绪已经平复,不会被愤怒主导决策。

一句话总结: 在抱怨之前,先做一次换位推演——不是为了原谅,而是为了不被愤怒劫持。


A1 — 书中的应用 (Past Application)

案例 1: 刘邦的"宽厚"哲学

  • 问题: 项羽的将领在两军阵前骂刘邦,刘邦面临被激怒、做出冲动反应的压力。
  • 方法论的使用: 刘邦没有以同样的愤怒回应,而是用"推己及人"的方式思考——项羽的将领为什么要骂他?是因为他做了让对方不满的事(或者他代表的是对方不满的势力)。刘邦用"理解"来化解"愤怒",而不是用"愤怒"来回应"愤怒"。
  • 结论: 理解对方的行为动机,不让愤怒主导决策,是刘邦在楚汉之争中最终获胜的重要因素。
  • 结果: 刘邦保持冷静,最终赢得政治和军事优势,建立汉朝。

案例 2: 诸葛亮的"七擒孟获"

  • 问题: 孟获多次背叛,诸葛亮面临立刻惩罚或消除隐患的压力。
  • 方法论的使用: 诸葛亮理解孟获的立场(少数民族首领维护自身部落利益),没有简单地以暴制暴,而是反复擒获又释放,最终让孟获心服。"推己及人"让诸葛亮看到孟获行为背后的逻辑,而不是单纯地将其定义为"叛逆"。
  • 结论: 通过理解对方的处境和动机来化解冲突,而不是通过惩罚来压制冲突——这是从短期报复到长期和解的转化。
  • 结果: 南方在诸葛亮生前再也没有发生叛乱,实现了真正的和平。

A2 — 触发场景 (Future Trigger) ★

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

  1. 被合作伙伴/同事/朋友的行为伤害:对方的行为让用户感到被忽视、被背叛、被不公平对待,用户处于愤怒或受伤的情绪中。
  2. 对家人/亲密关系感到失望:家人没有满足用户的期待,用户感到委屈、愤怒或被忽视。
  3. 在冲突中想理解对方:用户已经和对方发生了冲突,冷静下来后想理解"为什么对方会这样做",想找到修复关系的方法。
  4. 对他人的行为感到愤怒但需要做决策:愤怒的情绪正在影响用户的决策判断,用户需要一个方法来平复情绪后再做决定。
  5. 想从抱怨转向建设性行动:用户想从"抱怨某人"的状态转向"如何处理这个局面",但情绪上还没过去。

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

  • "为什么他这样对我"
  • "他不理解我"
  • "我觉得他太过分了"
  • "换作是我,我绝对不会这样做"
  • "他怎么能这样"
  • "我觉得委屈/愤怒"
  • "他为什么不能站在我的角度想想"
  • "他这样做让我很受伤"
  • "我知道应该理解他,但就是做不到"

与相邻 skill 的区分

  • f12(一念转魔成佛框架) 的区别:f12 针对"情绪即将失控的瞬间"(怒火/欲水腾沸),教你如何在当下转念;f08 针对"在冲突或被伤害后理解对方",教你如何用换位推演来化解对他人的苛责。f12是危机干预,f08是关系修复。
  • f16(忘功念过 忘怨记恩框架) 的区别:f16 是"不对称记账"——对己功德少记、过失多记,对人恩惠多记、怨恨少记;f08 是"换位推演"——通过理解对方的处境来化解抱怨。一个是记账法,一个是推演法。

E — 可执行步骤 (Execution)

当 skill 被激活后,agent 应按以下步骤执行:

  1. 确认当前情绪和不满的对象
    • 完成标准: 明确说出"你对谁不满?他做了什么让你不满?你现在的情绪是什么?"(愤怒/委屈/失望/受伤等)。
    • 判停条件: 若用户情绪极度激动(无法清晰表达),先引导其平复情绪,再进入下一步。

Read the full file on GitHub · 138 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 · 138 lines · 111 tokens per session scan A 8065c031bff8

Subscribe to this mod's changes

f08 perspective-taking is a skill published in the GitHub repository ace3000chao/book2startup (80 stars, last pushed 4mo ago), licensed MIT. It adds 111 tokens to every session and 2,595 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-09-03.

Related

Other skills, from other repositories

ai-emotional-intelligence

Argues that emotional intelligence becomes strategically critical precisely because of AI -- not despite it -- and provides leaders with practices for developing the soft skills that constitute the human competitive advantage in an AI-saturated economy. Covers empathy, self-awareness, communication beyond technical…

fatihguner/foreman · 127 tokens

connecting-with-people

Applies advanced interpersonal techniques for building genuine, lasting connections in entrepreneurial contexts. Covers the power of validation as the deepest form of listening, leading with 'How can I help you?' as a first-meeting strategy, maintaining authentic online identity, vulnerability as a professional…

fatihguner/foreman · 120 tokens

ai-human-centered-approach

Provides a comprehensive framework for deploying AI in ways that respect employee psychology, preserve human agency, and treat workforce well-being as a strategic priority rather than an afterthought. Addresses the hidden fears employees harbour about AI, the psychological damage of algorithmic supervision, and the…

fatihguner/foreman · 119 tokens

cooperative-negotiation

Guides the practitioner through cooperative negotiation execution: transitioning from positions to interests, deploying empathy strategically, and following a structured six-step roadmap to resolution. Use when a competitive stance has stalled, when the relationship matters as much as the deal, when negotiating with a…

fatihguner/foreman · 86 tokens

emotional-intelligence

Assesses and develops leadership emotional intelligence using Goleman's five-domain EQ framework: Self-Awareness, Self-Regulation, Motivation, Empathy, and Social Skill. Diagnoses interpersonal conflicts, evaluates team EQ profiles, and builds development plans for emotional competencies. Use when resolving co-founder…

fatihguner/foreman · 94 tokens

leading-through-change

Guides leaders through the emotional, communicative, and practical dimensions of organisational change, with emphasis on empathetic communication, giving people time and choices, managing personal identity transitions, and finding opportunity in chaos. Use when announcing restructuring, when teams resist a strategic…

fatihguner/foreman · 85 tokens