思维方法技能包

把结构化思维方法装进 AI 编程助手,让它在真实决策上按套路推演,而不是随口给答案。

Star 数
★ 20
最近更新
19 天前
License
MIT
主语言
Python

30 秒速览

可在哪里用
通用 · 跨平台Codex · Claude Code
开始前需要
Node.js(用于 npx skills)GitHub CLI v2.90.0+(可选,用于 gh skill)Codex CLI v0.122+(可选,用于 Codex 插件方式)Shell / 命令行网络访问
典型场景
开发团队在选择消息队列、数据库或自建与采购方案时,用 tradeoff-analysis 得到结构化的取舍对比。
主要局限
只提供思维方法与提示结构,不接入项目代码、日志或指标,结论质量取决于用户提供的上下文。

这个 Agent 能做什么,适合哪些场景?

Thinking Methods 是一套按 Agent Skills 开放标准编写的 SKILL.md 技能集合,收录 17 个思维方法技能,覆盖问题诊断、方案取舍、风险排查与创意发散。每个技能以描述触发:技能说明里列出它适合的问题场景和常见问法(如「A 还是 B?」「为什么会反复出现?」),也会说明何时不该用,因此用户只需描述问题,不必点名方法。安装后技能以插件或技能目录形式进入 Claude Code、Codex、Gemini CLI、Cursor、OpenCode 等宿主,由宿主模型在对话中调用。技能是独立单元,可只装一个也可全装;每个技能都带轻量路径处理小问题,并在 references/ 目录附一个完整示例。仓库用 GitHub Actions 校验技能格式,以 MIT 协议开源,并同步发布到 ClawHub 与 skills.sh。

每个技能是一个目录下的 SKILL.md,其 frontmatter 写明适用场景、触发短语与不适用条件,正文给出该方法的执行步骤。用户在客宿 Agent 中描述处境后,宿主根据这些描述匹配技能并按其步骤输出结果,例如用 five-whys 连续追问根因、用 tradeoff-analysis 比较 Postgres、Redis 与管理服务的取舍、用 pre-mortem 在发布前设想失败原因。thinking-method-selector 作为入口技能,先根据问题挑选合适方法再执行。技能本身不含模型调用或外部服务,运行完全依赖宿主 Agent 的推理能力。仓库还提供打包发布脚本 scripts/publish_clawhub.py,用于把技能包同步到 ClawHub。

  1. 开发团队在选择消息队列、数据库或自建与采购方案时,用 tradeoff-analysis 得到结构化的取舍对比。
  2. 上线或重大承诺前,用 pre-mortem 先假设项目失败,再倒推风险点与缓解措施。
  3. 值班工程师遇到反复出现的故障,用 five-whys 追到可直接修复的根因。
  4. 产品经理面对一堆待办,用 prioritization 排出顺序并划出取舍线。
  5. 团队在需求设计前,用 design-thinking 先梳理用户诉求再动手。
  6. 一时不知道该用哪种方法时,交给 thinking-method-selector 自动选型并执行。

如何安装或部署这个 Agent?

最快方式通过 skills.sh 一次装齐,适用于 70 多个宿主:

npx skills add ysskrishna/ai-agent-skills

只装单个技能:

npx skills add ysskrishna/ai-agent-skills --skill tradeoff-analysis

Claude Code 走插件市场:

/plugin marketplace add ysskrishna/ai-agent-skills
/plugin install ai-agent-skills@ai-agent-skills

Codex CLI 需 v0.122 及以上:

codex plugin marketplace add ysskrishna/ai-agent-skills
codex plugin add ai-agent-skills@ai-agent-skills

Cursor 可在 Customize, Plugins, Add, From GitHub Repository 中填入 github.com/ysskrishna/ai-agent-skills,或直接装到技能目录:

npx skills add ysskrishna/ai-agent-skills --agent cursor

GitHub CLI 用户(v2.90.0+):

gh skill install ysskrishna/ai-agent-skills

OpenCode 在 opencode.json 中加入插件并重启:

{
  "plugin": ["@ysskrishna/ai-agent-skills"]
}

如何使用这个 Agent?

安装后直接用自然语言描述处境,宿主会依据技能描述自动匹配:

We have to pick a job queue: Postgres, Redis or a managed service. Team of four.

What could go wrong with the database cutover next Friday?

I have a pile of problems and no idea how to approach them.

也可显式点名技能。通过 skills.sh 或 gh skill 安装后使用斜杠命令:

/pre-mortem

Claude Code 插件安装则以插件名作为命名空间:

/ai-agent-skills:pre-mortem

不确定选哪个方法时,先调用入口技能:

/ai-agent-skills:thinking-method-selector

这个 Agent 有哪些优点和局限?

优点
  • 17 个技能各自独立,可以只装一个,避免一次性塞满上下文。
  • 按描述触发并写明适用场景与不适用条件,用户描述问题即可,无需记住方法名。
  • 覆盖 Claude Code、Codex、Gemini CLI、Cursor、OpenCode、ClawHub 等大量宿主,并有统一入口 npx skills。
  • 每个技能带轻量路径与 references/ 完整示例,简单问题不会被过度放大。
  • thinking-method-selector 提供自动选型,降低首次使用的选择成本。
  • MIT 协议开源,技能内容可直接阅读和改写。
局限
  • 只提供思维方法与提示结构,不接入项目代码、日志或指标,结论质量取决于用户提供的上下文。
  • 各宿主安装命令互不相同,Claude Code、Codex、Gemini、Kimi、Muse 等需要分别维护,Muse 还需实验性开关。
  • 效果依赖宿主模型对技能描述的匹配,仓库未提供量化评测来证明输出优于原生对话。
  • ClawHub 与 skills.sh 的发布由 scripts/publish_clawhub.py 等维护者脚本完成,二次分发需要额外工作。
  • Grok Build 不支持市场安装方式,需直接安装。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
思维方法技能包 当前 61 · 存在缺口 — ★ 20 19 天前 Python Codex · Claude Code
Council 决策工作台 85 · 表现良好 桌面应用免费 + 模型费 ★ 111 2 个月前 Python OpenAI API
SandBase Skills 智能体技能库 50 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 206 1 个月前 Python Codex · Claude Code
材料学习工坊 92 · 表现优秀 Agent 插件 / 技能免费 ★ 1.3k 16 天前 Python Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
61/ 100 五分制 3.1 / 5
信任安全 14/29
可靠稳定 6/14
适用触发 15/18
规范维护 14/18
有效结果 9/13
证据核验 3/8
查看各维度的扣分理由
信任安全14 / 29 · 2.4/5

仓库是纯 SKILL.md 提示词集合,无脚本执行、无网络调用、无凭据读取,最小权限面天然较小,故 least_privilege 给 2;但安装命令(npx skills add、各插件市场、grok --trust、Kimi 'Trust and install')会引入第三方工具链与信任确认,README 未说明这些安装器会写入哪些目录或读取哪些数据,user_confirmation 与 data_flow_transparency 仅 1。敏感数据处理无任何说明(技能会处理用户决策/业务信息但未声明不外传),给 1。依赖安全仅见 package.json 无 dependencies 字段、engines node>=18,未见锁文件或审计,给 1。外部影响限于提示词层面,无破坏性默认,给 2。回滚有各平台 uninstall/remove 命令,给 2。署名清晰(作者、GitHub、站点、MIT 版权),给 2。

可靠稳定6 / 14 · 2.1/5

README 的技能表、安装命令、package.json 版本 1.4.1 与发布工作流相互一致,self_consistency 给 2;但依赖可用性只靠外部工具(npx skills、gh skill v2.90、Codex v0.122、OpenCode 2.0.4 等版本门槛)且无锁文件,给 1;失败信息仅 README 提到一个 publickey 报错的修复,无系统性错误处理说明,给 1。

适用触发15 / 18 · 4.2/5

受众与场景覆盖极广(17 个技能、按问题类型分组、多示例触发语),给 3;能力边界有 'light path' 与何时跳过的描述,但未系统声明不适用场景,给 2;触发精度依赖各 SKILL.md frontmatter 描述,README 只给摘要,给 2;环境适配列出 18+ 宿主及各自安装方式,给 3。

规范维护14 / 18 · 3.9/5

信息架构清晰(分组表、折叠安装块、锚点),给 3;安装说明详尽,给 3;命名稳定性存在隐患:ClawHub 上 first-principles 对应 first-principles-reasoning、six-thinking-hats 对应 six-hats-thinking,与目录名不一致,给 2;示例有但无 FAQ,给 2;已知限制几乎未写(仅 Hermes 插件不暴露技能一条),给 1;MIT 许可证完整,给 3;有 CHANGELOG 链接与发布工作流,但文件未在证据中,给 2;维护责任写明单一维护者,但无治理/响应承诺,给 2。

有效结果9 / 13 · 3.5/5

输出可用性依赖 SKILL.md 内容,证据中仅有 README 摘要,给 2;相对通用模型自带推理,结构化方法有边际价值但未提供对比证据,给 2;成本低(纯提示词、按需安装单技能),收益合理,给 2。

证据核验3 / 8 · 1.9/5

README 的测试徽章与 validate-skills.sh 引用存在,但脚本与 SKILL.md 内容未在证据中,claim_traceability 给 1;跨源佐证仅 README/package.json/工作流三者一致,给 1;事实与推断分离方面 README 多为营销性表述('upgrade your AI agents')无量化支撑,给 1。

风险与缓解建议
  • 安装依赖多个第三方工具链(npx skills、gh skill、各插件市场),README 未说明这些安装器写入的目录与读取的数据,安装前应自行核查。
  • ClawHub 上的技能名与仓库目录名不一致(first-principles-reasoning、six-hats-thinking),按名安装时可能混淆。
  • 证据中缺少 SKILL.md 正文与 validate-skills.sh,无法核实测试徽章与方法质量,本评估为静态源码审阅,未执行任何技能。
  • 发布者身份未经 FollowAgents 企业注册表验证,维护者为单一作者,无治理或响应承诺。
证据充分度:低 评估于 2026年10月30日 审查版本 8a6a5745556e
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v1.4.1 Release Version v1.4.1
    发布说明摘录
    Added - ClawHub bundle package — openclaw.plugin.json for OpenClaw bundle-plugin publish as @ysskrishna/ai-agent-skills (display name Thinking Methods). .clawhubignore excludes dev-only paths from package uploads. - publish_clawhub.py package — package plan and package publish sync the bundle via clawhub package publish (per-skill plan / publish unchanged).
    在 GitHub 查看 ↗
  2. v1.4.0 Release Version v1.4.0
    发布说明摘录
    Added - npm package @ysskrishna/ai-agent-skills with a files whitelist (skills, manifests, assets, OpenCode entry). Trusted publishing via GitHub Actions (publish-npm.yml, environment prod) on v* tags and manual dispatch. - OpenCode and Pi npm install documented in the README and [docs/opencode-setup.md](docs/opencode-setup.md) / [docs/pi-setup.md](docs/pi-setup.md). Changed …
    在 GitHub 查看 ↗
  3. v1.3.1 Release Version v1.3.1
    发布说明摘录
    Added - Listing metadata: display name Thinking Methods, a Codex subtitle of 30 characters or fewer, skills.sh groupings, the Matrix logo, and the horizontal lockup (mark, Thinking Methods on one line, AGENT SKILLS subtitle). Changed - Removed the root CLAUDE.md file so strict Claude plugin validation passes. - Plugin keyword lists now include the search terms people type.
    在 GitHub 查看 ↗

常见问题

装整套还是只装一个技能?
两者都可以。每个技能是独立插件(如 thinking-method-selector、five-whys、pre-mortem),也可用 npx skills add 装整包;不确定选哪个时先用 thinking-method-selector。
需要自己提供 API 密钥或额外付费吗?
仓库本身免费,技能不调用外部服务,推理全部由你已在使用的宿主 Agent 完成,因此费用只取决于该宿主自己的订阅或 API 计费。
支持哪些工具?
README 列出 Claude Code、Codex、Gemini CLI、Cursor、Antigravity、GitHub Copilot CLI、Factory Droid、Qwen Code、Grok Build、OpenCode、Pi、Kimi Code、Hermes Agent、Devin、Muse、Windsurf、OpenClaw,以及任何支持同一规范的宿主;通用路径是 npx skills add。
技能会代替我做决定吗?
不会。技能提供的是执行步骤与检查清单,例如 tradeoff-analysis 要求给出选项对比,pre-mortem 要求列出失败原因;最终取舍仍由使用者判断。
技能内容能改吗?
可以。技能就是 SKILL.md 文本文件,采用 MIT 协议;你可以复制到自己的技能目录修改触发描述和步骤。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents