{"id":"10f7b1c3-c905-445e-b18a-f12b432806a1","shortId":"H6QtU9","kind":"skill","title":"thinking-tools","tagline":"Use when facing a decision, unclear or recurring problem, system behavior question, communication challenge, or when generating novel solutions — loads structured thinking frameworks","description":"# Thinking Tools\n\nGiven a situation, identify the right framework category, read the relevant file, and apply it.\n\n## Categories\n\n| Category | When to use | File |\n|----------|-------------|------|\n| **Problem framing & root cause** | Problem is unclear, recurring, or needs reframing | `frameworks/problem.md` |\n| **Decision making** | Choosing between options, calibrating effort, prioritizing | `frameworks/decisions.md` |\n| **Systems thinking** | Understanding why a system behaves the way it does | `frameworks/systems.md` |\n| **Communication** | Writing clearly, giving feedback, resolving conflict | `frameworks/communication.md` |\n| **Creative problem solving** | Generating novel solutions, exhausted obvious approaches | `frameworks/creative.md` |\n\n## How to Route\n\nRead the user's situation and pick the best-fit category. If a problem spans two categories (e.g. a decision *about* a system), read both files.\n\nIf the user names a specific framework (e.g. \"use inversion\" or \"cynefin\"), go straight to the relevant file — don't re-route.\n\n## Reading a framework file\n\nUse the Read tool on the relevant file path:\n- `~/.agents/skills/thinking-tools/frameworks/problem.md`\n- `~/.agents/skills/thinking-tools/frameworks/decisions.md`\n- `~/.agents/skills/thinking-tools/frameworks/systems.md`\n- `~/.agents/skills/thinking-tools/frameworks/communication.md`\n- `~/.agents/skills/thinking-tools/frameworks/creative.md`\n\nEach file contains multiple frameworks. Pick the most relevant one and apply it. If two frameworks complement each other (noted in \"Related Tools\"), apply both.","tags":["thinking","tools","dotfiles","athal7","agent-skills"],"capabilities":["skill","source-athal7","skill-thinking-tools","topic-agent-skills"],"categories":["dotfiles"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/athal7/dotfiles/thinking-tools","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add athal7/dotfiles","source_repo":"https://github.com/athal7/dotfiles","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 6 github stars · SKILL.md body (1,584 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:14:36.273Z","embedding":null,"createdAt":"2026-05-18T13:22:31.852Z","updatedAt":"2026-05-18T19:14:36.273Z","lastSeenAt":"2026-05-18T19:14:36.273Z","tsv":"'/.agents/skills/thinking-tools/frameworks/communication.md':170 '/.agents/skills/thinking-tools/frameworks/creative.md':171 '/.agents/skills/thinking-tools/frameworks/decisions.md':168 '/.agents/skills/thinking-tools/frameworks/problem.md':167 '/.agents/skills/thinking-tools/frameworks/systems.md':169 'appli':42,183,195 'approach':99 'behav':77 'behavior':14 'best':113 'best-fit':112 'calibr':67 'categori':36,44,45,115,121 'caus':53 'challeng':17 'choos':64 'clear':85 'communic':16,83 'complement':188 'conflict':89 'contain':174 'creativ':91 'cynefin':142 'decis':8,62,124 'e.g':122,138 'effort':68 'exhaust':97 'face':6 'feedback':87 'file':40,49,130,148,157,165,173 'fit':114 'frame':51 'framework':26,35,137,156,176,187 'frameworks/communication.md':90 'frameworks/creative.md':100 'frameworks/decisions.md':70 'frameworks/problem.md':61 'frameworks/systems.md':82 'generat':20,94 'give':86 'given':29 'go':143 'identifi':32 'invers':140 'load':23 'make':63 'multipl':175 'name':134 'need':59 'note':191 'novel':21,95 'obvious':98 'one':181 'option':66 'path':166 'pick':110,177 'priorit':69 'problem':12,50,54,92,118 'question':15 're':152 're-rout':151 'read':37,104,128,154,160 'recur':11,57 'refram':60 'relat':193 'relev':39,147,164,180 'resolv':88 'right':34 'root':52 'rout':103,153 'situat':31,108 'skill' 'skill-thinking-tools' 'solut':22,96 'solv':93 'source-athal7' 'span':119 'specif':136 'straight':144 'structur':24 'system':13,71,76,127 'think':2,25,27,72 'thinking-tool':1 'tool':3,28,161,194 'topic-agent-skills' 'two':120,186 'unclear':9,56 'understand':73 'use':4,48,139,158 'user':106,133 'way':79 'write':84","prices":[{"id":"30cf1154-3096-486e-9c22-38aeb5299ac2","listingId":"10f7b1c3-c905-445e-b18a-f12b432806a1","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"athal7","category":"dotfiles","install_from":"skills.sh"},"createdAt":"2026-05-18T13:22:31.852Z"}],"sources":[{"listingId":"10f7b1c3-c905-445e-b18a-f12b432806a1","source":"github","sourceId":"athal7/dotfiles/thinking-tools","sourceUrl":"https://github.com/athal7/dotfiles/tree/main/skills/thinking-tools","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:31.852Z","lastSeenAt":"2026-05-18T19:14:36.273Z"}],"details":{"listingId":"10f7b1c3-c905-445e-b18a-f12b432806a1","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"athal7","slug":"thinking-tools","github":{"repo":"athal7/dotfiles","stars":6,"topics":["agent-skills"],"license":null,"html_url":"https://github.com/athal7/dotfiles","pushed_at":"2026-05-18T18:53:57Z","description":null,"skill_md_sha":"15058ebb5e8492e2d619fd11da28829b28a3e5c7","skill_md_path":"skills/thinking-tools/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/athal7/dotfiles/tree/main/skills/thinking-tools"},"layout":"multi","source":"github","category":"dotfiles","frontmatter":{"name":"thinking-tools","license":"MIT","description":"Use when facing a decision, unclear or recurring problem, system behavior question, communication challenge, or when generating novel solutions — loads structured thinking frameworks"},"skills_sh_url":"https://skills.sh/athal7/dotfiles/thinking-tools"},"updatedAt":"2026-05-18T19:14:36.273Z"}}