Updated 1mo ago
by danium
lateral-thinking
Lateral thinking skills for AI agents - 8 techniques + a router. de Bono for your coding agent.
322 GitHub stars (322)
+9 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | −1 |
| Sep 28 | 0 |
| Sep 29 | +2 |
| Sep 30 | +2 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | +1 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | +1 |
| Oct 9 | 0 |
| Oct 10 | +1 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 10 skills (10 skills found in its SKILL.md files)
- 24 forks (24 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add danium/lateral-thinking
Asks which skills and agents to install. Just one: npx skills add danium/lateral-thinking --skill analogy — add -g for every project.
Claude Code
git clone https://github.com/danium/lateral-thinkingcp -r "lateral-thinking/skills/analogy" ~/.claude/skills/
Copies the analogy skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add danium/lateral-thinking
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
analogy
Forced Analogy / Structural Transplant — map the problem onto a structurally similar system from a distant domain (immune system, air-traffic control, restaurant kitchen, jazz ensemble) and transfer its mechanisms back. Use when a solution works but feels derivative, when the industry playbook is exhausted, or when a system in nature or another trade already solves this shape of problem. Triggers…
skills/analogy/SKILL.md on GitHub (opens in a new tab) -
concept-fan
Edward de Bono's Concept Fan — climb from the current solution to the concept it serves by asking "what is this a way of doing?", then fan out alternative concepts and concrete implementations for each. Use when the current solution might be answering the wrong question, when all options look like variations of one idea, or to widen a decision before committing. Triggers include "concept fan", "z…
skills/concept-fan/SKILL.md on GitHub (opens in a new tab) -
inversion
Assumption Inversion — list the assumptions behind the current approach and flip each one, then ask where the flipped version could actually be true. Use when requirements encode beliefs nobody has questioned, when a design feels inevitable, or when incumbents all share one blind spot. Triggers include "invert", "flip it", "flip the assumption", "reverse the premise", "what if the opposite were t…
skills/inversion/SKILL.md on GitHub (opens in a new tab) -
lateral
Lateral thinking toolkit router — when you're stuck, going in circles, need fresh ideas, or standard brainstorming keeps producing predictable results, this diagnoses the symptom and applies the right technique from the toolkit (random-stimulus, provocation, inversion, concept-fan, analogy, scamper, six-hats, worst-idea). Triggers include "lateral thinking", "I'm stuck on a creative problem", "we…
skills/lateral/SKILL.md on GitHub (opens in a new tab) -
post
Use when writing a social post on a topic or a reply to someone's post — X/Twitter, LinkedIn, Bluesky, Threads — and the obvious take is not good enough. Triggers include "reply to this post", "write a post about", "quote this", "tweet about", "my replies all sound the same", "what's a non-obvious take on", "build in public post", a pasted post with "what would you say to this", or a post URL. Do…
skills/post/SKILL.md on GitHub (opens in a new tab) -
provocation
Edward de Bono's Provocation (Po) technique — state something deliberately wrong or absurd about the problem, then extract useful "movement" from it instead of judging it. Use when a constraint feels unbreakable, when every design converges on the same shape, or to escape "the way it's always done". Triggers include "provocation", "po", "absurd statement", "deliberately break the rule", "the cons…
skills/provocation/SKILL.md on GitHub (opens in a new tab) -
random-stimulus
Edward de Bono's Random Stimulus technique — force-fit a random unrelated object, place, or phenomenon onto a creative target to break familiar association patterns. Use for product ideation, feature naming, brand direction, copywriting, architecture and design choices when ideas from outside the problem space would help. Triggers include "random stimulus", "random word", "force-fit", "de Bono",…
skills/random-stimulus/SKILL.md on GitHub (opens in a new tab) -
scamper
SCAMPER (Bob Eberle) — run one existing idea, product, or process through seven systematic transformations - Substitute, Combine, Adapt, Modify/Magnify, Put to other use, Eliminate, Reverse/Rearrange. Use when there is already one working idea and the need is disciplined variations of it, e.g. "give me variations", "riff on this", "scamper", "what can we substitute or combine", "remix this featur…
skills/scamper/SKILL.md on GitHub (opens in a new tab) -
six-hats
Parallel thinking with six enforced perspectives, based on Edward de Bono's Six Thinking Hats® method - examine one decision through sequential passes for facts, feelings, risks, benefits, alternatives, and synthesis, never blending them. Use when a decision is being made too fast or from one angle, when everyone agrees suspiciously quickly, when the discussion mixes emotions with data, or for "s…
skills/six-hats/SKILL.md on GitHub (opens in a new tab) -
worst-idea
Worst Possible Idea (reverse brainstorming) — deliberately design the most terrible solutions to the problem, name the mechanism that makes each one bad, then invert those mechanisms into strong features. Use when ideas all feel timid and safe, when the team is optimizing instead of imagining, or for "worst idea", "reverse brainstorming", "what would make this worse", "design the disaster", "how…
skills/worst-idea/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.