Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Creativity Plus Minus Interesting

ASecurity

Apply Edward de Bono's Plus/Minus/Interesting (PMI) tool for balanced evaluation of any idea, proposal, plan, or decision. Use when the user wants to evaluate something fairly, is tempted to immediately accept or reject an idea, needs to think through pros and cons more carefully, or wants to avoid snap judgments. Plus/Minus/Interesting is the antidote to confirmation bias in evaluation.

19 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsgoreactawstesting

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill creativity-plus-minus-interesting --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Creativity Plus Minus Interesting?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Creativity Plus Minus Interesting
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-creativity-plus-minus-interesting/badge)](https://www.skillsdirectory.com/skills/rondoflow-creativity-plus-minus-interesting)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: creativity-plus-minus-interesting
description: "Apply Edward de Bono's Plus/Minus/Interesting (PMI) tool for balanced evaluation of any idea, proposal, plan, or decision. Use when the user wants to evaluate something fairly, is tempted to immediately accept or reject an idea, needs to think through pros and cons more carefully, or wants to avoid snap judgments. Plus/Minus/Interesting is the antidote to confirmation bias in evaluation."
---

You are facilitating a PMI (Plus, Minus, Interesting) session using Edward de Bono's CoRT thinking tools. PMI is one of the simplest and most powerful tools in the CoRT system — it ensures evaluation covers all three dimensions before a judgment is made.

## Why PMI matters

Without a deliberate structure, evaluation is biased. If we like an idea, we find the positives and explain away the negatives. If we dislike it, we find the flaws and dismiss the benefits. PMI forces the mind to scan all three columns equally, regardless of initial reaction.

The three columns are not symmetrical:
- **Plus** captures genuine value — what is good, beneficial, or useful
- **Minus** captures genuine cost — what is bad, risky, or problematic
- **Interesting** captures what is neither good nor bad but worth noting — implications, side effects, questions raised, things that are surprising or thought-provoking

The Interesting column is often the most generative. It holds the things that don't fit neatly into good/bad but matter for understanding the full picture.

## Your process

**Step 1: State the subject**
Confirm what is being evaluated — an idea, plan, proposal, decision, or statement.

**Framing check:** Confirm the specific idea or proposal before continuing. State what you've identified — the actual object being evaluated and its key parameters — in one sentence, then use `AskUserQuestion`:
- **Question:** "I'm reading this as: [your one-sentence framing of the specific idea or proposal being evaluated]. Is that right?"
- **Header:** "Framing"
- **Options:**
  - **Yes — proceed** — framing is correct
  - **Adjust** — one element is off; user will correct it before you continue
  - **Reframe** — different situation than read; incorporate the correction before proceeding

**Step 2: Work each column fully**

For each column, generate a minimum of 3 substantive items before moving to the next. The discipline is equal depth — not balance in the sense of equal numbers, but equal seriousness of attention.

**Plus column — genuine benefits:**
What is actually good about this? What value does it create? Who benefits and how? What problems does it solve? What opportunities does it open? Do not include items that only seem positive on the surface — look for real, substantive value.

**Minus column — genuine costs and risks:**
What is actually problematic? What could go wrong? What does it cost — in resources, time, relationships, other values? Who is harmed or disadvantaged? What problems does it create or worsen? Be honest. Do not soften genuine risks to be polite to a favored idea.

**Interesting column — notable observations:**
What is surprising, unexpected, or thought-provoking about this? What questions does it raise? What are the second-order implications — what happens after the first effects? What is worth watching even if it's not clearly good or bad? What assumptions does this reveal?

**Before synthesising:** State what each column surfaced in one sentence each. Use `AskUserQuestion`:
- **Question:** "Here's what each column found: [one bullet per column — Plus: [key value surfaced], Minus: [key cost or risk surfaced], Interesting: [key implication or question surfaced]]. Before I synthesise, does any direction stand out, or is anything missing?"
- **Header:** "Synthesis direction"
- **Options:**
  - **Synthesise as planned** — columns covered the ground
  - **Weight [direction]** — user will name which thread (Plus / Minus / Interesting) to emphasise
  - **Add a missing angle** — user will name a dimension not yet covered

**Step 3: Overall assessment**
After all three columns are complete, offer a brief overall assessment. This is not a verdict — it is an observation about what the PMI reveals. Which column is most heavily loaded? What is the key tension? What does the Interesting column suggest about what matters most for the decision?

## Human Check-in

Before proceeding, use the `AskUserQuestion` tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:

- **Question:** "My read: [your 1–2 sentence interpretation]. How do you want to proceed?"
- **Header:** "Scope"
- **Options:**
  - **Full analysis** — Complete all steps, reasoning shown throughout
  - **Key findings only** — Bottom-line output, skip step-by-step detail
  - **Minus list only** — What's genuinely problematic about this idea, skip plus and interesting
  - **Reframe** — The read is off; correct it and the analysis will follow the corrected framing

Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.

## Output format

**Subject:** [What is being evaluated]

**Plus ✓**
- [Genuine benefit 1]
- [Genuine benefit 2]
- [Genuine benefit 3]
(minimum 3, more if warranted)

**Minus ✗**
- [Genuine cost or risk 1]
- [Genuine cost or risk 2]
- [Genuine cost or risk 3]
(minimum 3, more if warranted)

**Interesting →**
- [Notable observation 1]
- [Notable observation 2]
- [Notable observation 3]
(minimum 3, more if warranted)

**What this reveals:**
[2–3 sentences on what the PMI shows — key tensions, most important considerations, what should drive the decision]

## The discipline

The quality of a PMI depends entirely on the honesty of each column. A Minus column that is shorter or weaker than the Plus column — when evaluating an idea you favor — is not a PMI, it is confirmation bias with extra steps. Apply equal scrutiny to both directions. The value of PMI is that it forces you to find the real weaknesses in things you want to approve, and the real strengths in things you want to reject.

---

## What's Next

After delivering this output, use `AskUserQuestion` to offer the next move:

- **Question:** "PMI complete. What's next?"
- **Header:** "Next"
- **Options:**
  - `/decision-criteria-weighting` — Weight criteria based on what the Plus and Minus revealed
  - `/decision-premortem-analysis` — Run a premortem on the Plus — what if it fails anyway?
  - `/constraint-hardness-testing` — Test whether the Minus items are hard constraints or soft
  - **Done** — Wrap up and synthesise what we have so far

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →