dream-interpreter

Generate structured dream interpretation JSON with three perspectives.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/marktantongco/promptc-os --skill dream-interpreter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream-interpreter
Source: https://github.com/marktantongco/promptc-os/tree/main/skills/dream-interpreter
Command: npx skills add https://github.com/marktantongco/promptc-os --skill dream-interpreter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Collecting meaningful dream details and turning subjective dream descriptions into a consistent, frontend-friendly interpretation is hard for casual users and UIs. This Skill guides a short intelligent questioning flow, disambiguates key imagery and emotions, and produces a validated structured JSON payload ready for rendering as a "dream解析卡".

Core Features & Use Cases

  • Intelligent Questioning: Extracts key motifs and asks up to three concise, empathetic follow-up questions to clarify emotion, setting,人物 and outcome.
  • Three Distinct Perspectives: Generates independent readings in Traditional divination (周公), psychological analysis (弗洛伊德式), and playful "赛博神棍" voice to surface varied insights.
  • Frontend-Ready Output: Emits a schema-validated JSON containing summary, keywords, mood, visual_elements, three interpretations, overall advice, and shareable text.
  • Use Case: Integrate into a chat UI where users say "I dreamed..." and receive a colorful, shareable dream card rendered from the JSON.

Quick Start

Describe your dream briefly and ask the interpreter to analyze it and output the structured JSON dream card.

Frequently Asked Questions about dream-interpreter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate structured JSON dream interpretations from text descriptions?

To generate structured JSON dream interpretations, describe your dream briefly and the interpreter will ask up to three clarifying questions before outputting a schema-validated JSON payload containing keywords, mood, and visual elements for frontend rendering.

What is the best way to get a multi-perspective dream analysis for a chat application?

The best way to get multi-perspective dream analysis is to use an interpreter that generates three distinct readings: traditional divination, psychological analysis, and playful cyber readings, delivered as a structured JSON dream card for chat UI integration.

Can I use this dream interpreter to extract visual elements and mood mappings into JSON?

Yes, you can use this dream interpreter to extract visual elements and mood mappings. It processes dream descriptions and outputs a validated JSON payload that includes specific keywords, mood, and visual_elements mappings directly parseable by the frontend.

Does the dream interpretation JSON output follow a strict schema for frontend rendering?

The dream interpretation output strictly follows a provided JSON schema. This ensures the payload containing the summary, three interpretations, overall advice, and shareable text is directly parseable by frontend rendering components without requiring manual data transformation.

How do I clarify ambiguous dream imagery before generating a divination analysis?

To clarify ambiguous dream imagery before generating a divination analysis, the interpreter uses an intelligent questioning flow that asks up to three concise follow-up questions to disambiguate key motifs, emotions, settings, and outcomes.

What are the limitations of using an automated dream interpreter for psychological analysis?

A limitation of automated dream interpretation for psychological analysis is that it relies on brief user descriptions and a maximum of three clarifying questions, meaning highly complex or deeply nuanced dreams may not be fully captured in the final JSON output.