Skip to content
Back to skills

En

ASecurity

Problem solving and analysis: Structured thinking processes for complex problems. Divide & Conquer, Root Cause Analysis, SWOT, Pareto, and decision heuristics.

  • 6 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 4, 2026
ai-agentspythongogit

Security analysis

A100/100

Scanned September 28, 2026

npx -y skills add ellmos-ai/skills --skill en --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of En?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for En
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ellmos-ai-skills-b552b77e/badge)](https://www.skillsdirectory.com/skills/ellmos-ai-skills-b552b77e)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: think
version: 1.0.0
type: skill
author: Lukas Geiger
created: 2026-03-15
updated: 2026-03-15
description: "Problem solving and analysis: Structured thinking processes for complex problems. Divide & Conquer, Root Cause Analysis, SWOT, Pareto, and decision heuristics."
standalone: true
anthropic_compatible: true
bach_compatible: false
bach_origin: true
category: utilities
tags: [thinking, problem-solving, analysis, swot, root-cause, heuristics]
language: en
status: active
dependencies: {'tools': [], 'services': [], 'protocols': [], 'python': []}
provenance: {'origin': 'bach', 'origin_path': 'system/skills/_services/think.md', 'origin_version': '1.0.0', 'origin_repo': 'github.com/ellmos-ai/bach', 'last_sync_from_origin': '2026-03-15', 'last_sync_to_origin': None, 'local_changes_since_sync': True}
---

<img src="../banner.png" width="100%" alt="think banner">

> **English** — Official English version of `think`.


# Think — Problem Solving & Analysis (English)

> Structured thinking processes for complex problems

---

## Problem-Solving Approaches

### 1. Divide & Conquer

```
Problem -> Sub-problems -> Solve individually -> Combine
```

### 2. Root Cause Analysis

```
Symptom -> Why? -> Why? -> Why? -> Root cause -> Solution
```

### 3. Constraint Relaxation

```
Unsolvable problem -> Relax constraints -> Solve -> Re-apply constraints
```

### 4. Analogy Search

```
New problem -> Similar known problem -> Adapt solution
```

---

## Analysis Methods

| Method | Application |
|--------|-------------|
| **SWOT** | Strengths/Weaknesses/Opportunities/Threats |
| **Pro/Con** | Decision making |
| **Pareto** | 80/20 prioritization |
| **Fishbone** | Root cause analysis |

---

## Decision Heuristics

### Under Uncertainty

```
1. What is the worst-case scenario?
2. Is it reversible?
3. What is the cost of inaction?
```

### Under Complexity

```
1. What is the simplest first step?
2. What would an expert do?
3. What would the 80% solution be?
```

---

## Changelog

### 1.0.0 (2026-03-15)
- Ported from BACH v3.8.0

---

*Ported from BACH v3.8.0 | Standalone Version*

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.