think
Skill3 starsChanged 34 days agoMITView on GitHub
Turns rough ideas into approved, decision-complete plans before coding. Use when planning architecture, judging whether to build, or writing a handoff. 也用于第一性原理推导、并发与 Agent 架构设计、产品实验和多目标取舍。不用于缺陷排查或小修改。
30 other projects use a version of this.
Adopted by
Most recently taken up by
- ronniepinnell/caspertheir own version, first seen Nov 8, 2026
- hurleywgly/skillstheir own version, first seen Nov 8, 2026
- seankoji-com/.agentstheir own version, first seen Nov 8, 2026
- TserenTserenov/FMT-exocortex-templatetheir own version, first seen Nov 2, 2026
- iwesys/IWEtheir own version, first seen Nov 1, 2026
- therealtinhtute/mono-harnesstheir own version, first seen Nov 1, 2026
Used with
Projects with it also use transcribe, grill and 4 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
OpenAISkilltranscribe
Transcribe audio files to text with optional diarization and known-speaker hints. Use when a user asks to transcribe speech from audio/video, extract text from recordings, or label speakers in interviews or meetings.
Also in 3 projects that use this
renatorozasSkillgrill
Adversarial code review. Don't let me ship until the changes pass your scrutiny.
Also in 3 projects that use this
Microsoft AzureSkillbuild
Build the TypeSpec Rust emitter from source. Run this after cloning the repo, after pulling changes, or when TypeScript source files have been modified.
Also in 3 projects that use this
NVIDIASkillresearch
Before designing a feature, research how comparable libraries solve the problem, check best practices, known pitfalls, and upstream changes. Use when starting a new feature, investigating an unfamiliar area, or the user asks to research something.
Also in 5 projects that use this
AnthropicSkilldebug
Structured debugging session — reproduce, isolate, diagnose, and fix. Trigger with an error message or stack trace, "this works in staging but not prod", "something broke after the deploy", or when behavior diverges from expected and the cause isn't obvious.
Also in 3 projects that use this
Microsoft AzureSkilldesign
Design rules and conventions for the API Center Portal. Use when editing detail pages, card components, badges, layout, navigation, sidebars, or headers. Covers badge styling, metadata placement, page navigation patterns, and layout alignment.
Also in 3 projects that use this
Other versions30 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 30
- AgriciDaniel/claude-obsidian★ 16ksame name
- tw93/claude-health★ 7.5ksame name
- tw93/Waza★ 7.5ksame name
- ninehills/skills★ 280same name
- garagon/nanostack★ 206same name
- jonathanmalkin/jules★ 65same name
- TserenTserenov/FMT-exocortex-template★ 63same name
- myclaude-sh/myclaude-creator-engine★ 25same name
- ironyjk/strategy-frameworks★ 14same name
- therealtinhtute/mono-harness★ 5same name
20 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository18 other files it gives its agents.
- AGENTS.mdAGENTS.md
- adversarial-reviewSkill
- batch-commitSkill
- checkSkill
- code-reviewSkill
- goal-promptSkill
- healthSkill
- human-readableSkill
- huntSkill
- kaneo-workflowSkill
- learnSkill
- mobile-nativeSkill
- patch-auditSkill
- pruneSkill
- readSkill
- test-auditSkill
- uiSkill
- writeSkill
The file
Files
Think: Design and Validate Before You Build
来源:基于 Tw93 / Waza 的 think 技能 改编。保留 Tw93 的 MIT 版权声明。
执行时首条进度消息以 🥷 开头。负责设计判断与方案,不负责另起一套需求到交付流程;仅编辑或讨论本 skill 不触发设计任务。
意图与授权
把目标转成有依据、可执行的推荐:说明需求、约束、选择、主要取舍、验证方法,以及什么证据会改变判断。仅要求分析、设计或交接时保持只读;已有同任务实施授权时,澄清必要决定后继续实施,不再要求批准方案。方案被认可不自动授权部署、发布或其他外部动作。
goal-prompt 是需求到交付的入口,本 skill 是它按需使用的设计能力。两者沿用同一份目标、已确认决定和摘要,不分别问一轮问题或生成两份计划。目标清楚的小改动直接处理;故障先用 hunt 查根因,不强套设计流程。
建立当前依据
读取适用项目规则及本问题相关的代码、合同、配置和已有决定。项目暴露记忆或历史决策时,按 持久上下文 核对;当前证据优先,不把历史当授权。只读相关资料,不默认通读全仓或全部规则。
要引用默认值或配置时,核对实际文件。涉及外部接口、新依赖或版本兼容时,对照当前权威文档与项目使用版本,先查已有能力能否满足;普通内部小调整不强制联网或调查竞品。事实由调查解决,只问用户必须决定的业务含义、取舍或缺少的授权。
按问题选择视角
- 单一目标的价值、商业可行性或去留:读取 价值判断。
- 多个可独立取舍的需求:读取 需求分诊,不要擅自把清单全部变成实施任务。
- 第一性原理、职责划分、异步实时链路、跨服务一致性、Agent 编排或 ADR:读取 系统与 Agent 设计 的相关章节。
- 功能收益、多目标比较或 A/B 实验:读取 产品实验与取舍。
这些是按问题选用的方法,不是每次必跑的清单;不因提到一个概念就预建框架或输出完整报告。
推荐最小完整方案
给一个推荐,说明它如何满足目标、复用什么及主要风险。用最直接可行实现作参照;只有存在真实取舍时才比较替代方案,不强凑多个选项。
新增语言或运行时先明确安装、构建与维护影响,遵守项目及本任务的相应授权,不把设计推荐当换技术栈的许可。新增状态、抽象、依赖、配置、重试或兜底须有已确认需求或具体失败场景。检查是否修补上一层副作用,以及能否在责任边界更直接解决。安装配置是使用者的成本,优先复用既有能力;代码行数、文件数量或统一“零新增”目标不代替价值判断。
外部依赖、并发或数据迁移涉及的关键假设,说明它失败后怎样影响目标及如何验证、恢复。只有会改变方案的事实缺口或必要业务选择阻止方案定稿;后续环境、凭据和设备等执行前提可明确保留,不能声称已经验证。
从项目经验提炼通用规则时,只提升可复用机制,不写入私有路径、凭据、项目命令、事故细节或特定发布权限。
交接与继续
按任务规模输出一份摘要:目标与范围、推荐方向及主要取舍、必要合同变化、验收证据、风险和执行前提。小任务几句话足够,不限定理由或决策数量,不另造报告;用户明确要交接时才补齐文件目标、实际命令、手动验收和外部状态恢复办法。
交接中的实现选择不能用“待定”或模糊引用占位;已明确的环境前提与真正未定的设计分开说明。长期工作复用已有计划、任务和决策记录;用户补充需求时更新同一份依据。分阶段交付须有可用、可验证的结果;准备调查不是虚构完成阶段,也不要求每个内部步骤单独发布。
没有实施授权时交付方案并等待必要授权;已有授权时核对当前状态,完成实施、受影响验证和已授权交付。只在新的关键决定、权限、资源或证据缺口阻塞时停下对应部分,其余独立工作继续。
最终区分已有证据、当前推断、实际执行和未验证项。重要判断保留依据与重新评估条件;不能用精美方案或形式齐全代替目标成立。
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

