Analogical Thinking

Apply analogical thinking whenever the user is designing a system, architecture, or process and would benefit from structural patterns that already exist in other domains — or when a problem feels novel but may have been solved elsewhere under a different name. Triggers on phrases like "how should we structure this?", "has anyone solved this before?", "we're designing from scratch", "what's a good model for this?", "I keep feeling like this resembles something", "what patterns apply here?", or when facing architecture, organizational, or process design decisions. Also trigger when a problem has been analyzed thoroughly but no good solution has emerged — the answer may exist in an adjacent domain. Don't reinvent what's been solved. Recognize the shape of the problem first.

andurilcode 55aed87 6.4 KB Updated

File contents

andurilcode/craftwork/tree/main/skills/analogical-thinking commit 55aed8754b

Frequently asked questions

npx skillmds@latest add andurilcode/analogical-thinking