# Problem Solving

Creative problem-solving techniques for breaking through stuck points - includes...

- Repository: https://github.com/mrgoonie/claudekit-skills (2229 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-04-03
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add mrgoonie/claudekit-skills --skill problem-solving -g -a claude-code -y`
Codex: `npx skills add mrgoonie/claudekit-skills --skill problem-solving -g -a codex -y`
Cursor: `npx skills add mrgoonie/claudekit-skills --skill problem-solving -g -a cursor -y`
Gemini CLI: `npx skills add mrgoonie/claudekit-skills --skill problem-solving -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add mrgoonie/claudekit-skills`

## Description

Creative problem-solving techniques for breaking through stuck points - includes collision-zone thinking, inversion, pattern recognition, and simplification

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Problem-Solving Skills

A collection of techniques for breaking through stuck points and finding elegant solutions.

## Available Sub-Skills

### When Stuck (Dispatch)
**Location:** `when-stuck/SKILL.md`

Start here when stuck. Matches your stuck-type to the right technique. Quick dispatch table for routing to the appropriate sub-skill.

### Collision-Zone Thinking
**Location:** `collision-zone-thinking/SKILL.md`

Force unrelated concepts together to discover emergent properties. "What if we treated X like Y?" Revolutionary insights come from deliberate metaphor-mixing.

### Inversion Exercise
**Location:** `inversion-exercise/SKILL.md`

Flip every assumption and see what still works. "What if the opposite were true?" Exposes hidden constraints and alternative approaches.

### Meta-Pattern Recognition
**Location:** `meta-pattern-recognition/SKILL.md`

Spot patterns appearing in 3+ domains to find universal principles. Extract abstract forms that apply across domains.

### Scale Game
**Location:** `scale-game/SKILL.md`

Test at extremes (1000x bigger/smaller) to expose fundamental truths. What breaks? What survives? Extremes reveal what normal scales hide.

### Simplification Cascades
**Location:** `simplification-cascades/SKILL.md`

Find one insight that eliminates multiple components. "If this is true, we don't need X, Y, or Z." Look for unifying principles.

## When to Use

| How You're Stuck | Use This |
|------------------|----------|
| **Don't know which technique** | when-stuck |
| **Need breakthrough innovation** | collision-zone-thinking |
| **Forced by assumptions** | inversion-exercise |
| **Same issue in different places** | meta-pattern-recognition |
| **Unsure about production scale** | scale-game |
| **Complexity spiraling** | simplification-cascades |

## Quick Reference

The rest: https://github.com/mrgoonie/claudekit-skills/blob/HEAD/.claude/skills/problem-solving/SKILL.md
