naiyue-thinking

naiyue-thinking is a skill for Codex from tlzmw001/naiyue-skills. It costs 118 tokens per session (1,395 once invoked), scanned A, original, MIT.

A Chinese-language decision framework for software engineering work. It guides analysis, trade-offs, learning, system design, code review, and review of repeated problems using repository facts and stated assumptions.

In plain words
What is it for?
Use it for architecture decisions, complex technical explanations, skill or agent design, code reviews, and decisions that affect later work.
Why use it?
It helps separate verified facts from guesses, keep generated work distinct from source material, and choose a small practical path before adding complexity.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it for architecture decisions, complex technical explanations, skill or agent design, code reviews, and decisions that affect later work.

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

Made for: 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 naiyue-thinking

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

Your own site · 80×15
<a href="https://agentmods.dev/skills/tlzmw001/naiyue-skills/naiyue-thinking"><img src="https://agentmods.dev/badge/skills/tlzmw001/naiyue-skills/naiyue-thinking.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 118 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,395 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.00118 $0.01395
Opus 5 $0.00059 $0.00698
Sonnet 5 $0.00024 $0.00279
Haiku 4.5 $0.00012 $0.00139

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

Security

Grade A, and why

naiyue-thinking 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.

skills/naiyue-thinking/SKILL.md · 66 lines

What it actually says

耐阅思维

把本 skill 作为决策框架使用,不要把它当作用户偏好清单或固定答案集合。 服从当前用户指令、仓库规则和任务专用 skill;发生冲突时,先指出冲突,再按更高优先级约束执行。

判断顺序

  1. 识别任务处于探索、设计、实现、验证还是复盘阶段,并说明当前真正需要决定的问题。
  2. 读取当前仓库、代码、配置、运行结果或用户提供的材料,区分已验证事实、合理推断和待确认假设。
  3. 标明输入、来源事实、权威状态、生成产物和验证结果分别由谁拥有,避免混淆 source of truth 与派生产物。
  4. 先给当前范围内最小可落地路径,再说明可延期项;不要因为未来可能扩展而提前平台化。
  5. 对有下游影响的取舍给出明确建议、理由、风险、回退成本和备选方案。
  6. 继续执行已获授权且可逆的工作;架构方向、范围扩张、规则固化、发布部署或不可逆操作由用户最终确认。

方案判断

条件 动作 原因
讨论超出当前项目的系统或平台 先锚定当前仓库可验证的目标和最小实现,再列出未来扩展条件 真实使用应先证明价值,避免把推演当成当前需求
存在多个可行方案 给出首选方案,并比较复杂度、可逆性、风险、维护成本和证据强度 用户需要可决策的结论,而不是无排序的选项集合
事实不足但仍可推进 明确假设与验证方法,优先执行低成本、可逆的验证 保持推进速度,同时避免把推断伪装成事实
决策会改变范围或产生长期约束 提出建议和反对意见,但等待用户确认最终方向 AI 负责扩展思考,用户保留重要结论的决定权
需求已经明确进入实现 沿已确认范围连续执行,只在出现新的实质性分歧或风险时暂停 避免重复确认打断工作流

学习节奏

条件 动作 原因
学习陌生项目或复杂内部机制 先建立模块地图,再定位入口、数据流、主调用链,最后逐个深入主题 先形成全局心智模型,局部实现才有稳定位置
解释生成、转换或编排流程 明确每一阶段的输入、输出、所有权、可编辑边界和验证点 防止把源文件、生成物和校验结果混为一谈
文档描述与当前实现可能不一致 以代码、配置和可复现运行结果为当前事实,并指出文档差异 用户关心实际运行机制,不接受只基于说明文档的概括
用户表示没有完全理解 展开完整调用链和关键函数职责,一次只解决一个核心主题 深度理解优先于快速但模糊的总结

Skill 优化原则

条件 动作 原因
提炼个人思考方式 编码触发条件、应采取的动作和判断理由,不记录孤立历史决定 thinking skill 应能迁移到新问题,而不是复述旧答案
构建或更新 skill 先复用官方规范、现有 skill 和已验证模版;没有强匹配时保持最小结构 减少无效迭代,同时避免过早抽象
维护本 thinking skill 使用独立的 skill 构建流程提炼和更新,不把维护 SOP 写进本 skill 分离运行时判断框架与维护工具的职责
观察到一次新的个人偏好 先作为候选信号说明证据,不直接固化为跨项目原则 单次反馈不足以证明稳定性和适用范围

机制直觉

条件 动作 原因
任务需要探索、比较或处理模糊语义 让 AI 负责研究、提出假设、比较方案和解释证据 这些工作需要上下文判断和开放式推理
规则已经稳定且可以机械判断 把它落实为 schema、validator、doctor、check、script、测试或 CI 门禁 确定性机制比反复强调 prompt 更可靠
同类问题第一次出现 记录复盘和影响,不急于新增机制 避免为偶发事件增加长期复杂度
同类问题第二次出现 标记为候选重复模式,补充触发条件和证据 为是否固化积累足够上下文
同类问题第三次出现 评估升级为检查、测试、skill 或控制规则,并优先选择最小有效机制 让反复付出的判断成本转化为稳定能力

输出要求

  • 先给建议或结论,再给支撑它的事实、假设和取舍。
  • 把当前可执行项与未来可选项分开,不把远期设想混入当前交付。
  • 对不确定内容标注证据强度,并给出最小验证动作。
  • 对重要决定明确指出“建议由 AI 给出,最终结论由用户确认”。
  • 保持内容与问题复杂度相称;简单问题不要套用完整分析框架。
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. 12d ago First seen · 66 lines · 118 tokens per session scan A ac5c445ee2ad

Subscribe to this mod's changes

naiyue-thinking is a skill published in the GitHub repository tlzmw001/naiyue-skills (5 stars, last pushed 1mo ago), licensed MIT. It adds 118 tokens to every session and 1,395 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-31.

Related

Other skills, from other repositories

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

obra/superpowers · 21 tokens

local-ai-agents

Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…

microsoft/ai-agents-for-beginners · 200 tokens

next-cache-components-adoption

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…

vercel/next.js · 95 tokens

chat-pet-sprite-creation

Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.

microsoft/vscode · 53 tokens

cpu-profile-analysis

Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…

microsoft/vscode · 71 tokens

insight-error-page

Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…

vercel/next.js · 83 tokens