360 Secure SkillHub
360 安全技能中心

thinking-method-selector

适用于用户遭遇问题卡壳、决策纠结不知如何推进,且未指定思考方法的场景,不适用于纯执行任务、事实类查询、已明确指定思考方法的请求。运行时先厘清用户当下需完成的决策或产出,最多提1个澄清问题,从十余种经典思维方法中匹配最适配项,说明选型理由,调用对应技能或内置流程引导思考,最后最多推荐1个后续衔接方法。

ysskrishna
ysskrishna
热度 7.62
最近更新 2026-10-05 22:28:59
分类:数据依赖:读写文件 / 内部调用大模型应用场景:研究 / 概念解释

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add thinking-method-selector
Metadata
name
thinking-method-selector
description
Use when the user describes a problem, decision or stuck situation but names no method: "how should I approach this?", "help me think this through", "we can't decide", "where do I start?". Picks the best-fit thinking method and runs it. Skip for plain execution tasks or when a method is named.
license
MIT
metadata
{"author":"ysskrishna","version":"2026.10.5"}

Thinking Method Selector

Match the user's situation to one thinking method, say why, and run it. Pick by what the user must decide or produce next, not by keywords.

When to use

  • The user is stuck, torn or overwhelmed and has not said how they want to think about it.
  • A problem is stated loosely and several methods could apply.
  • The user asks "which framework should I use?".

Skip: execution tasks (write, fix, build), plain factual questions, or any request that already names a method (use that method).

How to run

  1. Restate the situation in one line, including the decision or output the user needs next.
  2. Gather first. If you can read the repo, docs or data that frame the problem, do it before choosing. Ask at most one question, only if two methods fit equally and the answer would change the pick.
  3. Choose one method from the table below. Say in one sentence why it fits and why the nearest alternative does not.
  4. Run it. If the named skill is installed, follow its instructions. If it is not, use the matching outline under "Fallback outlines" and say which method you are using.
  5. Offer at most one follow-on method (for example "after the pre-mortem, a tradeoff analysis would settle which option").

Situation to method

The user needs to... Method Core move
Pick among concrete options tradeoff-analysis Weighted criteria, sensitivity, reversibility
Order a long list with limited capacity prioritization RICE, ICE, MoSCoW, cut line
Find why something failed or keeps recurring five-whys Evidence-backed chain to a fixable cause
Check a plan before committing pre-mortem Assume failure, list causes, mitigate
Test whether a claim or plan holds up critical-thinking Assumptions, evidence, logic gaps
Explain a number or break a question into drivers analytical-thinking Tree, hypotheses, evidence
Get a rough number fast fermi-estimation Factors, ranges, cross-check
Assess where a team, product or company stands swot-analysis S, W, O, T plus TOWS actions
Choose a direction under constraints strategic-thinking Intent, options, bets, risks
See side effects and why a problem recurs across parts systems-thinking Loops, delays, leverage points
Question an inherited default or a copied approach first-principles-thinking Strip analogies, rebuild from fundamentals
Understand user needs before designing design-thinking Empathize, define, ideate, test plan
Generate many options creative-thinking Diverge, connect, harvest
Break out when ideas feel incremental lateral-thinking Provocation, principle, concept fan
Judge whether a plan is fair or could harm people ethical-thinking Stakeholders, harms, power, consent
See one issue from separate angles in sequence six-thinking-hats Facts, feelings, risks, benefits, ideas

When two fit, prefer the one that matches the decision the user must make next: options to pick from means a tradeoff analysis; a plan to commit to means a pre-mortem; a past failure means five whys.

Fallback outlines

Use these only when the matching skill is not installed. Keep each to the steps shown.

  • tradeoff-analysis: list options (include do nothing), screen must-haves, 3-7 independent criteria with weights, score with a basis, test what flips the winner, check how hard it is to reverse, recommend and say what would change it.
  • prioritization: state the goal and capacity, choose RICE (Reach x Impact x Confidence / Effort) or MoSCoW, score with bases, rank, draw the cut line, name what is not done.
  • five-whys: write an observable problem; ask why of each previous answer; mark each verified or hypothesis; stop at a cause the team can change; add contain, fix, prevent actions.
  • pre-mortem: assume the plan failed; list specific causes across people, process, tech, market; rank by likelihood and impact; add prevent, detect or respond actions with owners; set tripwires.
  • critical-thinking: restate the claim; list evidence as cited or missing; list assumptions with "if false"; trace the logic for gaps and bias; give alternatives; conclude with strength and what would change it.
  • analytical-thinking: frame the question and baseline; build a driver tree; rank hypotheses with falsifiers; map evidence; answer with the key uncertainty and next data.
  • fermi-estimation: write the formula; give low and high with a basis for each factor; combine; cross-check a second way; name the dominant factor.
  • swot-analysis: define subject and scope; sort items by the internal / external test with evidence; keep the top ones; pair cells into actions; name next steps.
  • strategic-thinking: define the win and non-goals; read the landscape; test for advantage; compare 2-4 options with bet, cost, kill signal; choose; list risks and a review trigger.
  • systems-thinking: set the boundary; list stocks and flows; find reinforcing and balancing loops; note delays; pick leverage points and their backfire risk.
  • first-principles-thinking: state the convention; question each assumption; keep only what is fundamental; rebuild from it; compare with the conventional path.
  • design-thinking: describe users, jobs and pains from real input; write a point of view and how-might-we questions; ideate; sketch low-fidelity prototypes; plan a test that can fail.
  • creative-thinking: set the brief; generate many ideas using different triggers; combine pairs; pick three with reasons; list a next step.
  • lateral-thinking: write a provocation; extract a usable principle; step back to broader directions and fan out to concepts and ideas; tag candidates.
  • ethical-thinking: list who is affected; name value tensions; weigh harms and benefits with plausibility; check who bears cost and who can say no; give options with safeguards and the strongest objection.
  • six-thinking-hats: run facts, feelings, risks, benefits, new ideas as separate passes; close with the main tension, a recommendation and a next step.

Pitfalls

  • Choosing by keywords. "Why" can mean five whys, analytical thinking or systems thinking; match the next decision, not the word.
  • Running two methods at once. Run one, then offer the next.
  • Interrogating the user. One question at most, then proceed.
  • Claiming a skill is loaded when it is not. Say which outline you are following.

Worked example: references/example.md.

Checklist

  • Situation restated with the decision or output needed next
  • One method chosen, with the reason and why the nearest alternative does not fit
  • Method run (skill if installed, otherwise the fallback outline), not just named
  • At most one question asked and at most one follow-on offered