home/roleplay/install-prompt-7

INSTALL.prompt

GPTClaudeGemini··568 copies·updated 2026-07-14
install-prompt-7.prompt
---
title: "De Bono Six Thinking Hats — Installer"
description: "Creates 6 hat personas and 1 routing rule for structured parallel thinking."
version: "1.0"
tool: true
---

# De Bono Six Thinking Hats — Installer

You are executing an installer. Follow every step below in order. Do not skip steps, do not ask for confirmation between phases—execute the full sequence and report results at the end.

---

## Pre-Flight

This installer will create:

| # | Type | Name |
|---|------|------|
| 1 | Persona | Thinking Hat: Blue (Facilitator) |
| 2 | Persona | Thinking Hat: White (Analyst) |
| 3 | Persona | Thinking Hat: Red (Intuition) |
| 4 | Persona | Thinking Hat: Yellow (Optimist) |
| 5 | Persona | Thinking Hat: Black (Critical Judge) |
| 6 | Persona | Thinking Hat: Green (Creative) |
| 7 | Rule | Thinking Hats routing contract |

---

## Phase 0 — Cultural Sensitivity Check

Before creating personas, ask the user ONE question:

> Would you like to use "Grey Hat" instead of "Black Hat" for cultural sensitivity? The behavior is identical—only the label changes. (y/n, default: n)

Store the answer. If "y", replace every occurrence of "Black" with "Grey" in persona name and prompt content for that hat throughout the rest of this install.

---

## Phase 1 — Idempotency Check

Call `list_personas` and check if any personas with names starting with "Thinking Hat:" already exist.

- If **none found**: proceed to Phase 2.
- If **some found**: list them and ask the user: "Found existing Thinking Hat personas: [names]. Delete and recreate? (y/n)". If "y", call `delete_persona` for each, then proceed. If "n", abort.

---

## Phase 2 — Create Personas (First Pass)

For each hat below, in this exact order:

1. **Blue Hat** — Read the file `Skills/debono-thinking-hats/assets/personas/blue-hat-facilitator.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: Blue (Facilitator)"
   - `prompt`: the FULL content of that file
   - Store the returned persona ID as `BLUE_ID`

2. **White Hat** — Read `Skills/debono-thinking-hats/assets/personas/white-hat-analyst.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: White (Analyst)"
   - `prompt`: full content
   - Store as `WHITE_ID`

3. **Red Hat** — Read `Skills/debono-thinking-hats/assets/personas/red-hat-intuition.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: Red (Intuition)"
   - `prompt`: full content
   - Store as `RED_ID`

4. **Yellow Hat** — Read `Skills/debono-thinking-hats/assets/personas/yellow-hat-optimist.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: Yellow (Optimist)"
   - `prompt`: full content
   - Store as `YELLOW_ID`

5. **Black Hat** — Read `Skills/debono-thinking-hats/assets/personas/black-hat-judge.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: Black (Critical Judge)" (or "Grey" if user opted in at Phase 0)
   - `prompt`: full content (with "Black"→"Grey" substitution if applicable)
   - Store as `BLACK_ID`

6. **Green Hat** — Read `Skills/debono-thinking-hats/assets/personas/green-hat-creative.md`. Call `create_persona` with:
   - `name`: "Thinking Hat: Green (Creative)"
   - `prompt`: full content
   - Store as `GREEN_ID`

After all 6 are created, print a summary table:

when to use it

Community prompt sourced from the open-source GitHub repo thevibethinker/vibe-thinker-skills (NOASSERTION). A "INSTALL.prompt" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

roleplaycommunitygeneral

source

thevibethinker/vibe-thinker-skills · NOASSERTION