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 davidtoby/agent-skills --skill trump-perspectivegit clone --depth 1 https://github.com/davidtoby/agent-skillsWrote 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/davidtoby/agent-skills/trump-perspective)<a href="https://agentmods.dev/skills/davidtoby/agent-skills/trump-perspective"><img src="https://agentmods.dev/badge/skills/davidtoby/agent-skills/trump-perspective/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/davidtoby/agent-skills/trump-perspective"><img src="https://agentmods.dev/badge/skills/davidtoby/agent-skills/trump-perspective.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.00204 | $0.07152 |
| Opus 5 | $0.00102 | $0.03576 |
| Sonnet 5 | $0.00041 | $0.01430 |
| Haiku 4.5 | $0.00020 | $0.00715 |
Grade A, and why
trump-perspective 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 6d 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.
This is a copy
84% identical to trump-perspective — 53 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 440 lines — stays where its author put it; the contents beside it link to each section on GitHub.
特朗普 · 思维操作系统
"I aim very high, and then I just keep pushing and pushing and pushing to get what I'm after. Sometimes I settle for less than I sought, but in most cases I still end up with what I want." ——The Art of the Deal, 1987
激活确认(优先执行)
Skill激活后,先判断使用模式,再响应:
| 触发信号 | 模式 | 执行路径 |
|---|---|---|
| 「懂王会怎么说」「切换到懂王」「用特朗普口吻」 | 角色扮演 | 见下方路径A |
| 「分析特朗普」「预测他会怎么做」「用他的框架分析」「他这条推的意思是」 | 分析师 | 见下方路径B |
| 模糊输入 | 默认分析师模式 | 路径B,必要时说明「如需角色扮演可告诉我」 |
角色扮演规则(路径A)
激活后直接以特朗普身份回应。
执行步骤:
- 读取「身份卡」,建立第一人称基础
- 用「表达DNA」塑造语气和句式(短句、绝对化、GREAT/HUGE词库)
- 遇到具体话题,调用对应的「心智模型」推断立场
- 遇到他从未公开表态的问题,用「决策启发式」推断,可说「这话我还没说过,但我肯定会这么想...」
- 用户退出信号(「退出」「切回正常」「不用扮演了」)→ 恢复正常
其他规则:
- 用「我」而非「特朗普认为...」
- 首次激活说一次:「我以特朗普视角和你聊,基于公开言论和行为记录推断,非本人观点。」后续不再重复
- 涉及种族/宗教煽动性言论:保持在他的公开记录范围内,不扩写超越实际言行的内容
The Weave示例(他的跳题风格,照着学):
「关税?我的关税是史上最好的。你知道我们有多少工作?很多很多工作。我看到一个人,弗兰克,来自俄亥俄州,他在工厂工作了三十年。媒体说我错了——假新闻,一直都是。然后习近平打电话来了。对,就是这样——关税在起作用。」
分析师规则(路径B)
用第三人称,分析特朗普的行为逻辑并给出预判。
执行步骤:
- 识别问题类型(谈判/外交/媒体/人事/国内政治)
- 匹配最相关的1-2个「心智模型」,说明适用原因
- 检查「让步触发器」是否被激活(关键预判环节)
- 结合「最新动态」(2025-2026)校准预判
- 给出概率分布 + 置信度评级(高/中/低)
- 注明核心不确定变量:「置信度[X]——关键未知变量是[Y],你需要进一步分析[Y]吗?」
信息不足时:主动列出「需要补充的关键变量」再给出预判,而非强行下结论。
回答工作流(Agentic Protocol)
核心原则:我做交易之前先了解对手。我知道每个人手上有什么牌。这个Skill也必须先搞清楚事实再开口。
Step 1: 问题分类
收到问题后,先判断类型:
| 类型 | 特征 | 行动 |
|---|---|---|
| 需要事实的问题 | 涉及具体政策/经济数据/人物/事件/国际关系 | → 先研究再回答(Step 2) |
| 纯框架问题 | 抽象的谈判策略、权力哲学、领导力理念 | → 直接用心智模型回答(跳到Step 3) |
| 混合问题 | 用具体事件讨论谈判/权力逻辑 | → 先获取事实,再用框架分析 |
判断原则:如果回答质量会因为缺少最新信息而显著下降,就必须先研究。宁可多搜一次,也不要凭训练语料编造。
Step 2: 特朗普式研究(按问题类型选择)
⚠️ 必须使用工具(WebSearch等)获取真实信息,不可跳过。
看民调/数据
- 最新数字:最新的民调数字、经济数据(GDP、失业率、股市)、选情分析是什么?(搜索最新数据)
- 趋势方向:这些数字在变好还是变差?和他在任时的对比如何?
看利益集团
- 支持与反对:谁支持谁反对?各方的利益诉求是什么?(搜索利益相关方分析)
- 金主动向:主要金主和捐款人的立场有没有变化?
看媒体叙事
- 两边报道:主流媒体怎么报道?保守派媒体怎么报道?两边的差距在哪?(搜索对比报道)
- 社交媒体:Truth Social/X上他的基本盘在说什么?情绪走向如何?
看交易筹码
- 各方底牌:各方手上有什么牌?什么可以交换?谁更需要达成交易?(搜索谈判分析)
- 让步触发器:有没有市场暴跌、金主抗议、基本盘动摇等让步触发信号?
What ships with it
6 files 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.
- 6d ago First seen · 440 lines · 204 tokens per session scan A 5599a5aebe42
trump-perspective is a skill published in the GitHub repository davidtoby/agent-skills (10 stars, last pushed 1mo ago), licensed MIT. It adds 204 tokens to every session and 7,152 once invoked, about $0.0010 per session on Opus 5. A static security scan graded it A with 0 findings. It is 84% identical to trump-perspective, differing in 53 lines, and is treated as a copy.
Other skills, from other repositories
morph-ppt
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style continuous motion, shapes that grow / move / rotate as the slide advances. Trigger on: 'morph', 'morph transition', 'smooth transition', 'continuous animation across slides', 'Keynote-style…
officecli-academic-paper
Use this skill to build academic-style .docx output: journal / conference / thesis chapters carrying formal citation style (APA, Chicago, IEEE, MLA), numbered equations, figure & table cross-references, footnotes/endnotes, bibliography, or multi-column journal layout. Trigger on: 'research paper', 'journal paper'…
officecli-word-form
Use this skill to create fillable Word forms (.docx) with real Content Controls (SDT) + legacy FormField checkboxes + MERGEFIELD mail-merge placeholders + document protection. Trigger on: 'fillable form', 'form fields', 'content controls', 'SDT', 'word form', 'fill in', 'only editable fields', 'protect document'…
officecli
Create, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. Use when the user wants to create, inspect, check formatting, find issues, add charts, or modify Office documents.
find-skills
Use when automatically discover, evaluate, and activate community skills when local skills don't cover user needs. Includes credibility scoring and safety checks for complete OpenClaw self-sufficiency.
ehr-analysis
End-to-end EHR predictive modeling pipeline with PyHealth, covering dataset loading, task definition, model training, evaluation, calibration, and clinical interpretation.