INSTALL.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