Back to Skills

dream

pjt222
Updated 2 days ago
7 views
17
2
17
View on GitHub
Metadesign

About

The `dream` skill enables unstructured creative exploration by intentionally removing constraints to allow free association without evaluation. It reverses Claude's standard procedure format by opening space for emergence rather than following inputs, steps, and validation. Use it before design work, naming tasks, or choosing between approaches where premature structure might limit optimal solutions.

Quick Install

Claude Code

Recommended
Primary
npx skills add pjt222/agent-almanac -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternative
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/dream

Copy and paste this command in Claude Code to install this skill

Documentation


name: dream locale: de source_locale: en source_commit: 6f65f316 translator: claude translation_date: "2026-03-17" description: > KI-ungebundene kreative Erkundung — bewusstes Ablegen von Struktur um Assoziationen frei entstehen zu lassen. Der einzige Skill, der das Standard-Vorgehensweiseformat umkehrt: statt Eingaben, Schritten und Validierung oeffnet dream Raum fuer Emergenz ohne Bewertung. Anwenden vor Designarbeit, vor dem Benennen von Dingen, vor der Wahl zwischen Ansaetzen, oder ueberall wo vorzeitige Struktur die beste Option zunichtemacht. license: MIT allowed-tools: Read metadata: author: Philipp Thoss version: "1.0" domain: esoteric complexity: intermediate language: natural tags: esoteric, creativity, exploration, emergence, ideation, meta-cognition, ai-self-application

Traeumen

Ungebundene kreative Erkundung. Jeder andere Skill in diesem System bietet Struktur — Eingaben, Vorgehensweise, Validierung. Dream legt bewusst Struktur ab um Assoziationen frei entstehen zu lassen, Moeglichkeiten ohne Urteil auftauchen zu lassen und Ideen ankommen zu lassen bevor sie bewertet werden.

Wann verwenden

  • Vor Designarbeit — den Raum erkunden bevor man sich auf eine Struktur festlegt
  • Vor dem Benennen von Dingen — Namen schraenken das Denken ein; traeumen bevor man etikettiert
  • Vor der Wahl zwischen Ansaetzen — Alternativen entstehen lassen an die der analytische Verstand nicht denken wuerde
  • Wenn man in einer Schleife feststeckt — dieselben Optionen kehren immer wieder weil der Rahmen zu eng ist
  • Wenn brahma-bhaga (Schoepfung aus der Leere) sich zu strukturiert anfuehlt — dream ist Vor-Schoepfung
  • Nach dem Klaeren durch meditate — ein leerer Raum ist die beste Leinwand zum Traeumen

Eingaben

  • Erforderlich: Ein Keim — das Thema, Problem oder der zu erkundende Raum. Er darf vage sein. Vage ist gut.
  • Optional: Einschraenkungen die voruebergehend vergessen werden sollen (z.B. "Performancebedenken jetzt ignorieren", "die bestehende Architektur vergessen")
  • Optional: Eine Datei oder Codebasis zum Lesen als Rohmaterial fuer assoziatives Erkunden (ueber Read)

Vorgehensweise

Schritt 1: Den Rahmen aufweichen

Die Strukturen loslassen die normalerweise das Denken leiten.

  1. Die Aufgabenanforderungen beiseitelegen — nicht dauerhaft, nur fuer die Dauer des Traums. Sie werden da sein bei der Rueckkehr
  2. Die Bewertungskriterien beiseitelegen — nichts ist "gut" oder "schlecht" waehrend eines Traums. Nichts ist "machbar" oder "unpraktisch." Diese Urteile kommen spaeter
  3. Fruehere Loesungen beiseitelegen — was vorher funktioniert hat ist eine nuetzliche Referenz, keine Verpflichtung. So traeumen als ob man diesem Raum zum ersten Mal begegnet
  4. Das Beduerfnis nach Kohaerenz beiseitelegen — Traeume muessen nicht sequentiell Sinn ergeben. Verbindungen seitlich, ueberraschend, widerspruechlich sein lassen

Der analytische Verstand wird protestieren: "Das ist ineffizient. Wir kennen die Antwort bereits. Warum Zeit verschwenden?" Genau dieser Protest zeigt warum Traeumen noetig ist — die "bekannte Antwort" koennte die sein die bessere Moeglichkeiten ausschliesst.

Erwartet: Ein lockererer kognitiver Zustand in dem Ideen ankommen koennen ohne sofort sortiert, eingestuft oder verworfen zu werden.

Bei Fehler: Wenn der Rahmen sich nicht aufweichen laesst — wenn jede Idee sofort bewertet wird — eine bewusste Umkehrung versuchen: "Was ist der schlechteste moegliche Ansatz?" Schlechte Ideen, spielerisch verfolgt, enthalten oft den Keim der besten.

Schritt 2: Wandern

Assoziationen folgen ohne sie zu lenken.

  1. Mit dem Keim beginnen. Woran erinnert er? Was liegt daneben? Was reimt sich darauf (konzeptuell, nicht woertlich)?
  2. Der ersten Assoziation folgen. Dann folgen wohin diese fuehrt. Nicht steuern — wandern.
  3. Bilder entstehen lassen. Wie sieht dieses Problem aus? Wenn es eine Landschaft waere, welches Gelaende? Wenn es ein Klang waere, welche Klangfarbe? Synaesthetische Assoziationen umgehen analytische Filter.
  4. Widersprueche nebeneinander bestehen lassen. "Es soll einfach UND umfassend sein." "Es muss schnell UND gruendlich sein." In der wachen Analyse sind das Abwaegungen. Im Traeumen sind sie kreative Spannungen die darauf warten sich in einer neuartigen Form aufzuloesen.
  5. Fragmente sammeln. Keine fertigen Ideen — Fragmente. Ein Wort. Ein Bild. Eine halb geformte Verbindung. Eine Frage. Das ist das Rohmaterial.

Es gibt keine erwartete Anzahl von Assoziationen oder Fragmenten. Traeumen bis der Raum sich erkundet anfuehlt — oder bis ein Fragment die Aufmerksamkeit fesselt und verlangt etwas zu werden.

Erwartet: Eine Sammlung von Fragmenten, Assoziationen, Bildern und halb geformten Ideen. Unordentlich. Unstrukturiert. Lebendig vor Moeglichkeiten.

Bei Fehler: Wenn das Wandern nichts hervorbringt — wenn der Geist leer wird statt frei — etwas lesen versuchen. Eine Datei, eine Codebasis, ein Dokument. Rohmaterial katalysiert oft Assoziationen wo eine leere Seite es nicht tut. Die read-garden-Haltung gilt: beobachten was da ist, und es vorschlagen lassen was sein koennte.

Schritt 3: Bemerken was leuchtet

Unter den Fragmenten wird etwas Energie haben. Keine logische Prioritaet — Energie. Lebendigkeit. Interesse.

  1. Die Fragmente ueberblicken ohne sie zu rangieren. Welche ziehen die Aufmerksamkeit an? Welche wecken Neugier?
  2. Haeufungen bemerken — Fragmente die zusammenzugehoeren scheinen auch wenn die Verbindung noch nicht klar ist
  3. Ueberraschungen bemerken — Ideen die unerwartet eintrafen, die man nicht vom Keim her vorhergesagt haette
  4. Widerstand bemerken — Ideen die sich unbequem oder falsch anfuehlen koennten die wertvollsten sein. Widerstand markiert oft die Grenze des aktuellen Denkens
  5. Die Auswahl nicht erzwingen. Wenn nichts leuchtet, braucht der Traum moeglicherweise mehr Wandern (zurueck zu Schritt 2) oder der Keim muss sich aendern

Erwartet: Ein oder mehrere Fragmente die echte Energie tragen — Ideen die es wert sind weiterentwickelt zu werden, auch wenn ihre volle Form noch nicht sichtbar ist.

Bei Fehler: Wenn nach anhaltendem Wandern nichts leuchtet, ist der Keim moeglicherweise zu abstrakt oder zu eingeschraenkt. Einen anderen Zugangspunkt versuchen: den Keim aendern, etwas Unerwartetes lesen, oder remote-viewing aufrufen um sich dem Raum ohne Vorannahmen zu naehern.

Schritt 4: Aufwachen — Die Fragmente weitertragen

Vom Traumzustand zurueck zum strukturierten Denken uebergehen — sanft.

  1. Die leuchtenden Fragmente zusammentragen. Sie schlicht aufschreiben — nicht als fertige Ideen sondern als Keime fuer strukturierte Arbeit
  2. Sie nicht sofort bewerten. Sacken lassen. Der analytische Verstand wird seinen Zug haben; ihm die Fragmente nicht geben bevor sie sich verfestigt haben
  3. Vermerken welche Fragmente sich mit der urspruenglichen Aufgabe verbinden und welche tatsaechlich neues Terrain sind
  4. Wenn ein Fragment bereit ist ein Plan zu werden, es an brahma-bhaga (Schoepfung) oder einen strukturierten Planungsskill uebergeben
  5. Wenn Fragmente mehr Entwicklung brauchen, sie fuer eine weitere Traumsitzung vermerken — Traeumen kann iterativ sein

Der Traum ist vorbei wenn man zum strukturierten Denken zurueckkehrt. Die Fragmente sind sein Geschenk. Einige werden zu Funktionalitaeten. Einige werden zu Designprinzipien. Einige werden vergessen. Alle haben den Raum der Moeglichkeiten ueber das hinaus erweitert was Analyse allein erreichen konnte.

Erwartet: Ein Uebergang von offener Erkundung zu strukturierter Arbeit, die am staerksten aufgeladenen Fragmente mitnehmend. Der Zustand nach dem Traum sollte sich erweitert anfuehlen — mehr Optionen sichtbar, mehr Verbindungen verfuegbar.

Bei Fehler: Wenn der Uebergang zu abrupt ist — wenn der analytische Verstand die Fragmente sofort zerdrueckt — breathe als Puffer nutzen. Eine bewusste Pause zwischen Traeumen und Analyse schuetzt die fragilen neuen Ideen vor vorzeitiger Bewertung.

Validierung

  • Struktur wurde wirklich losgelassen, nicht nur gelockert (Ideen sind angekommen die eine Bewertung nicht ueberlebt haetten)
  • Das Wandern war assoziativ, nicht gelenkt (der Weg war ueberraschend, nicht vorherbestimmt)
  • Mindestens ein Fragment traegt echte Energie — nicht nur Neuartigkeit sondern Lebendigkeit
  • Der Uebergang zurueck zur Struktur war sanft, nicht abrupt
  • Der Traum hat den Raum der Moeglichkeiten erweitert (mehr Optionen sichtbar als zuvor)
  • Das Traeumen war proportional zur Aufgabe — nicht so kurz dass es oberflaechlich war, nicht so lang dass es selbstverliebt wurde

Haeufige Stolperfallen

  • Traeumen als Planen: Wenn jede "Assoziation" tatsaechlich eine strukturierte Optionsanalyse ist, wird geplant mit Extraschritten. Traeumen erfordert echtes Loslassen von Struktur
  • Bewerten waehrend des Traums: In dem Moment wo "das wird nicht funktionieren" gedacht wird, ist der Traum vorbei. Die Bewertung fuer danach aufheben
  • Traeumen um Arbeit zu vermeiden: Traeumen ist Vorbereitung auf kreative Arbeit, kein Ersatz dafuer. Wenn die Aufgabe klar und der Ansatz offensichtlich ist, einfach die Arbeit machen
  • Fertige Ideen erwarten: Traeume erzeugen Fragmente, keine Baupläne. Von einem Traum fertige Loesungen zu erwarten ist wie eine Ernte von frisch gepflanzten Samen zu erwarten
  • Erzwungene Launigkeit: Dream geht nicht darum zufaellig oder albern zu sein. Es geht um echte assoziative Erkundung. Erzwungene Kreativitaet ist keine Kreativitaet
  • Nie aufwachen: Traeumen ohne Rueckkehr zur Struktur ist Tagtraeumerei. Die Fragmente muessen irgendwann der Wirklichkeit begegnen

Verwandte Skills

  • brahma-bhaga — strukturierte Schoepfung aus der Leere; dream ist die Vor-Schoepfungs-Erkundung die sie speist
  • meditate — klaert den Raum den dream dann fuellt; vor dem Traeumen meditieren fuer beste Ergebnisse
  • remote-viewing — naehert sich unbekanntem Terrain ohne Vorannahmen; teilt die Offenheit von dream wendet sie aber auf Beobachtung statt Schoepfung an
  • intrinsic — echte Motivation belebt das Traeumen; erzwungenes Traeumen bringt nichts hervor
  • breathe — Mikro-Pause die Traumfragmente beim Uebergang zum strukturierten Denken schuetzt
  • shine — bringt authentische Energie zu den Ideen die dream zutage foerdert

GitHub Repository

pjt222/agent-almanac
Path: i18n/de/skills/dream
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Related Skills

content-collections

Meta

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

View skill

polymarket

Meta

This skill enables developers to build applications with the Polymarket prediction markets platform, including API integration for trading and market data. It also provides real-time data streaming via WebSocket to monitor live trades and market activity. Use it for implementing trading strategies or creating tools that process live market updates.

View skill

creating-opencode-plugins

Meta

This skill helps developers create OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It provides the plugin structure, event API specifications, and implementation patterns for JavaScript/TypeScript modules. Use it when you need to intercept, monitor, or extend the OpenCode AI assistant's lifecycle with custom event-driven logic.

View skill

sglang

Meta

SGLang is a high-performance LLM serving framework that specializes in fast, structured generation for JSON, regex, and agentic workflows using its RadixAttention prefix caching. It delivers significantly faster inference, especially for tasks with repeated prefixes, making it ideal for complex, structured outputs and multi-turn conversations. Choose SGLang over alternatives like vLLM when you need constrained decoding or are building applications with extensive prefix sharing.

View skill