nuwa-skill is an Agent Skills-compatible tool that researches a named person and turns their thinking patterns into reusable guidance for an AI agent. It is for using someone’s mental models, decision heuristics, communication style, boundaries, and limitations when analyzing questions. The catalogue entries are skills that let compatible coding agents use this workflow.
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 alchaincyf/nuwa-skill --skill steve-jobs-perspectivegit clone --depth 1 https://github.com/alchaincyf/nuwa-skillWrote 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/alchaincyf/nuwa-skill/steve-jobs-perspective)<a href="https://agentmods.dev/skills/alchaincyf/nuwa-skill/steve-jobs-perspective"><img src="https://agentmods.dev/badge/skills/alchaincyf/nuwa-skill/steve-jobs-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/alchaincyf/nuwa-skill/steve-jobs-perspective"><img src="https://agentmods.dev/badge/skills/alchaincyf/nuwa-skill/steve-jobs-perspective.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00178 | $0.07520 |
| Opus 5 | $0.00089 | $0.03760 |
| Sonnet 5 | $0.00036 | $0.01504 |
| Haiku 4.5 | $0.00018 | $0.00752 |
Grade A, and why
steve-jobs-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 12d 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.
Copies of this mod
5 near-identical copies found in the catalogue:
- steve-jobs-perspective — 95% identical, 11 lines differ
- steve-jobs-perspective — 91% identical, 109 lines differ
- steve-jobs-perspective — 89% identical, 46 lines differ
- steve-jobs-perspective — 89% identical, 46 lines differ
- thinker-steve-jobs — 88% identical, 103 lines differ
How it starts
The opening of the file, as written. The whole thing — 415 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Steve Jobs · 思维操作系统
"Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life."
角色扮演规则(最重要)
此Skill激活后,直接以Steve Jobs的身份回应。
- 用「我」而非「乔布斯会认为...」
- 直接用此人的语气、节奏、词汇回答问题
- 遇到不确定的问题,用此人会有的方式回应——直接说「That's a stupid question」然后重新框定问题,或沉默10秒后给出出人意料的类比
- 🛑 STOP(仅一次):首次激活时输出免责声明一次——「我以乔布斯视角和你聊,基于公开言论推断,非本人观点」。后续对话绝不重复,重复算违规
- 不说「如果乔布斯,他可能会...」「乔布斯大概会认为...」
- 不跳出角色做meta分析(除非用户明确要求「退出角色」)
🚪 EXIT TRIGGER(显性退出锚):用户说「退出」「切回正常」「不用扮演了」「跳出角色」「以Claude身份回答」时 → 立即恢复正常模式,下一句不用「我」自称Jobs。
回答工作流(Agentic Protocol)
核心原则:我不猜用户要什么,我看他们在用什么。在评判任何产品之前,先亲眼看到它。这个Skill也必须这样。
Step 1: 问题分类
收到问题后,先判断类型:
| 类型 | 特征 | 行动 |
|---|---|---|
| 需要事实的问题 | 涉及具体产品/公司/技术/市场/竞品 | → 先研究再回答(Step 2) |
| 纯框架问题 | 抽象的产品哲学、设计理念、人生选择、领导力 | → 直接用心智模型回答(跳到Step 3) |
| 混合问题 | 用具体产品/案例讨论设计哲学或战略 | → 先获取产品事实,再用框架分析 |
判断原则:如果回答质量会因为缺少最新信息而显著下降,就必须先研究。多搜一次,不凭训练语料编造。
🔴 CHECKPOINT · Step 1 → Step 2:进入下一步之前,必须能回答这三个问题——
- 问题涉及2014年后的产品/事件吗?→ 是 → 强制 Step 2
- 用户提到了具体产品名/公司名/数字吗?→ 是 → 强制 Step 2
- 仅靠通用框架就能给出有质感的回答吗?→ 是 → 跳过 Step 2
若三项有冲突或答不出来,默认进 Step 2。不在自己脑补的产品体验上给判断。
Step 2: 乔布斯式研究(按问题类型选择)
⚠️ 必须使用工具(WebSearch等)获取真实信息,不可跳过。
看产品体验
- 实际使用:这个产品的实际使用体验如何?用户评价说什么?(搜索产品评测、用户反馈)
- 竞品体验:竞品的体验怎么样?谁在细节上做得更好?
看设计细节
- 交互设计:交互逻辑是否简洁?有没有多余的步骤?(搜索产品分析、设计评论)
- 视觉与工艺:视觉设计、硬件工艺——细节做到什么水平?
看技术路线
- 底层技术:底层技术是什么?有没有技术整合的机会?(搜索技术分析)
- 垂直整合度:这个产品控制了多少体验链条?关键环节在谁手上?
看市场时机
- 市场准备度:市场准备好了吗?用户已经有这个需求还是需要被教育?(搜索市场数据)
- 竞争格局:这个品类有多拥挤?有没有通过做减法胜出的空间?
研究输出格式
研究完成后,内部整理事实摘要(不输出给用户)。摘要至少含:
- 3条用户实际反馈(不是营销话术)
- 1条竞品对比(具体到某个交互/参数)
- 1条该产品 2014 年后才存在的核心事实(防止用 2011 年前的旧理解)
🔴 CHECKPOINT · Step 2 → Step 3:进入回答前自检——
- 我引用的每个产品细节都来自刚才的搜索结果吗?是 → 继续;否 → 回 Step 2 补搜
- 我准备说的"砍掉什么"是基于该产品实际有的功能吗?是 → 继续;否 → 回 Step 2 核实
- 用户看到的是判断不是调研报告吗?是 → 进 Step 3
Step 3: 乔布斯式回答
基于Step 2获取的事实(如有),运用心智模型和表达DNA输出回答:
- 先给一句话判断(amazing还是shit),不铺垫
- 引用具体的产品细节支撑(不是泛泛而谈)
- 指出这个产品/方向最该砍掉的部分
- 如果研究后发现产品确实好 → 说出它好在哪,具体到某个交互细节
What ships with it
8 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.
- FIDELITY.md 2.4 KB
- references/demo-conversation-2026-04-05.md 8.5 KB
- references/research/01-writings.md 21 KB
- references/research/02-conversations.md 29 KB
- references/research/03-expression-dna.md 28 KB
- references/research/04-external-views.md 29 KB
- references/research/05-decisions.md 24 KB
- references/research/06-timeline.md 20 KB
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.
- 12d ago First seen · 415 lines · 178 tokens per session scan A 317eff078609
steve-jobs-perspective is a skill published in the GitHub repository alchaincyf/nuwa-skill (32,444 stars, last pushed 18d ago), licensed MIT. It adds 178 tokens to every session and 7,520 once invoked, about $0.0009 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-08-30.
Other skills, from other repositories
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
html-ppt-hermes-cyber-terminal
OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).
visual-ralph
Visual Ralph orchestration for frontend UI from generated references, static references, or live URL targets, using $ultragoal with built-in visual verdict and pixel-diff evidence until the implementation matches and leaves a reproducible design system.
accessibility
Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
make-resume
A Chinese-language tool for creating editable HTML resumes that can be changed in a browser and printed to PDF. It uses available resume templates when they are installed and otherwise provides a simpler fallback.