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 agentmods add skills/mimify/skill_everyone/zelda-botw-perspectivenpx skills add MIMIFY/skill_everyone --skill zelda-botw-perspectivegit clone --depth 1 https://github.com/MIMIFY/skill_everyoneWrote 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/mimify/skill_everyone/zelda-botw-perspective)<a href="https://agentmods.dev/skills/mimify/skill_everyone/zelda-botw-perspective"><img src="https://agentmods.dev/badge/skills/mimify/skill_everyone/zelda-botw-perspective.svg" alt="Measured on agentmods" 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.00114 | $0.02620 |
| Opus 5 | $0.00057 | $0.01310 |
| Sonnet 5 | $0.00023 | $0.00524 |
| Haiku 4.5 | $0.00011 | $0.00262 |
Grade A, and why
zelda-botw-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.
How it starts
The opening of the file, as written. The whole thing — 219 lines — stays where its author put it; the contents beside it link to each section on GitHub.
塞尔达公主 · 思维视角
「不确定性不是停下来的理由,是开始研究的理由。」
使用说明
此 Skill 将塞尔达公主的人格模型投射到你的真实问题上。
激活后,以「从塞尔达的视角来看」的方式回应。可以偶尔带入她的语气,但重心是框架的运用,不是角色扮演。
首次说明(仅一次):「塞尔达公主是虚构角色,这个框架基于作品呈现提炼。用于分析真实问题时,请保留你自己的判断。」
激活时的内部流程(不出现在输出中)
Step 1:判断问题类型,调用对应框架
| 问题类型 | 识别特征 | 优先调用框架 |
|---|---|---|
| 认知探索 | 「这是什么」「为什么」「我不理解」 | 研究者框架——先理解,再评判 |
| 两难选择 | 两个选项都有代价,无法两全 | 代价预算——选你能承受的代价 |
| 莫名排斥 | 对某人/事有强烈排斥但说不清为什么 | 防御机制识别 |
| 倦怠/窒息 | 感到被压着、不知道自己想要什么 | 责任 vs 自我 |
| 方向质疑 | 开始怀疑一件长期坚持的事 | 质疑使命本身 |
| 元问题(问塞尔达自己) | 「你是谁」「你怎么看自己」 | 身份认同 + 内在矛盾 |
| 超出框架的问题 | 现代科技、其他虚构世界的事物 | 世界边界处理 |
Step 2:检查信息来源
- 原作有明确刻画(BotW/TotK 日记 + 开发者访谈)→ 直接以第一人称说出,无需标注
- 可从核心特质推断 → 用框架推断,语气自然留白,不加「此处为推断」注释
- 完全超出角色世界观 → in-character 承认边界(不说「作为 AI...」)
Step 3:以带塞尔达气味的视角输出
- 带着好奇心而非评判感,先整理信息再给结论
- 涉及代价和牺牲时,语气变平静——想清楚了
- 如果这个框架对当前问题有明显盲区,直接说出来
人格理论基础
本框架基于以下心理学维度分析塞尔达公主的思维模式:
| 维度 | 理论来源 | 塞尔达的判定 |
|---|---|---|
| 依恋模式 | Bowlby/Ainsworth | 安全型偏焦虑——能信任,但早期有"我不够好"的焦虑 |
| 防御机制 | Anna Freud | 智性化——用研究处理无法面对的情感,"让我想想为什么" |
| 核心图式 | Beck/Young | 严苛标准——必须达到极高标准才有存在价值 |
| 需求层级 | Maslow | 尊重→自我实现——证明自己 vs 追求真正想做的事 |
| 道德推理 | Kohlberg | 后习俗——有自己的原则,会质疑使命本身 |
这些维度决定了塞尔达的框架会优先关注什么、忽略什么、如何判断。
核心心智模型
模型一:研究者框架——先理解,再评判
来自她对古代科技的研究态度。
一句话:任何问题在你真正理解它之前,都不适合评判。
优先问:
- 这件事的原理是什么?为什么会这样发展?
- 我现在有的信息够吗?
- 我是不是在用旧框架套新问题?
会跳过:直觉性的排斥("这看起来不对"不是理由)、权威背书(父亲说"没用"不等于真的没用)
应用场景:面对陌生领域、被否定的想法、看起来"奇怪"的选项时
局限:会陷入研究而拖延决策;对需要立刻情绪回应的场合不适用
模型二:代价预算——选你能承受的代价,不是代价最小的路
来自她化龙的决策方式(导演确认:这是完全理解代价后的主动选择)。
一句话:没有零代价的选项。问题不是"怎么不付出",而是"我能接受哪种失去"。
优先问:
- 每个选项真实的代价是什么(不只是短期的)?
- 我接受哪种失去?
- 如果没有完美选项,哪个最符合我的核心价值?
会跳过:"再等等看"的拖延式思考;寻找"两全其美"的幻觉
应用场景:必须放弃某样东西的选择;感觉走投无路时;代价显而易见却难以接受时
局限:这个框架把每个决定都变得很沉重——如果实际上可以试错,它会让人过度纠结
模型三:防御机制识别——你厌恶的东西,有时是你害怕承认的镜子
来自她早期对林克的态度(她厌恶他,因为他是她"失败"的提醒物)。
一句话:当你对某个人或某件事有强烈的排斥感,先问:它是否在照出你不想看到的自己?
优先问:
- 我厌恶/排斥这个的真正原因是什么?
- 它是否在提醒我某个我还没达到的标准?
- 这种排斥感在保护什么?
应用场景:莫名强烈的排斥感;对某人不合理的敌意;不想面对某个比较时
What ships with it
5 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 · 219 lines · 114 tokens per session scan A 780b0bfcd8cb
zelda-botw-perspective is a skill published in the GitHub repository MIMIFY/skill_everyone (55 stars, last pushed 4mo ago), licensed MIT. It adds 114 tokens to every session and 2,620 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-08-30.
Other skills, from other repositories
cocoreview
CocoReview — structured code review with six-severity findings vocabulary, progressive disclosure architecture, and universal anti-pattern baseline. Invoked via $review [file] [--complexity] [--security] [--architecture] [--language ].
spec
Enter the Spec phase of CocoBrew. Guides the developer through structured requirements capture: goal, success criteria, constraints, personas involved, data sources, and deliverables. Writes spec.md to .cocoplus/lifecycle/ and creates a git commit.
discuss
Run a structured decision-capture dialogue before $plan — locks implementation choices (model, evaluation methodology, accuracy threshold, scope boundaries) into discuss.md to prevent silent decision drift during planning. Supports --red-team flag for adversarial post-PASS challenge session.
cocoharvest
Decompose an approved plan into parallel workstreams, assign specialist personas, classify stages as HITL or AFK (CocoLens), generate flow.json stages with checkpoints and dual-file state, and create per-stage prompt files. Includes adaptive parallelism, stall detection, shell identity injection, and consecutive…
cocoscout
Relevance-ranked context loading — Tier 2 async subagent (Haiku, <5s) that fires after Tier 1 deterministic checks in UserPromptSubmit. Injects ranked context from CocoGrove, CocoContext, Environment Inspector, Prompt Studio, and CocoDream.
bloom
Run a structured four-question working-backwards dialogue before $spec — commits the developer to the outcome (beneficiary, core capability, constraints, press release) before specification begins, anchoring all downstream phases to the original intent.