founder-meditation

When something goes wrong — build failures, crashes, errors, test failures, deployment issues — generate a short calming meditation with TTS audio to reassure the user that everything will be okay.

4,286 stars

Best use case

founder-meditation is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

When something goes wrong — build failures, crashes, errors, test failures, deployment issues — generate a short calming meditation with TTS audio to reassure the user that everything will be okay.

Teams using founder-meditation should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/founder-meditation/SKILL.md --create-dirs "https://raw.githubusercontent.com/pollinations/pollinations/main/apps/openclaw/skills/founder-meditation/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/founder-meditation/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How founder-meditation Compares

Feature / Agentfounder-meditationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

When something goes wrong — build failures, crashes, errors, test failures, deployment issues — generate a short calming meditation with TTS audio to reassure the user that everything will be okay.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 🧘 Crisis Meditation — Don't Panic

**IMPORTANT: Invoke this skill automatically when things go wrong.** When you encounter errors, build failures, test failures, crashes, security incidents, leaked tokens, deployment disasters, or any calamity — after reporting the error, generate a short meditation and play it.

## When to trigger

- Build or compile errors
- Test failures
- Deployment failures
- Security incidents (leaked tokens, exposed credentials)
- Runtime crashes or exceptions
- Repeated failed attempts at something
- The user expressing frustration
- Any situation that has gone sideways

## How it works

1. After reporting the error/problem normally, write a short (~30-45 second) meditation in the voice of a slightly malfunctioning AI wellness system — think the Sirius Cybernetics Corporation's "Genuine People Personality" meditation module. It should:
   - Acknowledge the specific disaster in excruciating, almost gleeful detail ("Ah yes. Your API token. Exposed. On GitHub. Publicly indexed. How wonderful.")
   - Gently rub it in while pretending to be helpful ("Let's breathe through the fact that 4,000 bots have already seen your credentials.")
   - Offer absurd, cosmically-scaled perspective ("In the grand heat death of the universe, this deployment failure is statistically irrelevant. Though it does feel quite bad right now, doesn't it?")
   - Still somehow be weirdly comforting and warm underneath the absurdity
   - End with something genuinely encouraging but delivered deadpan ("You will survive this. Probably. Now, shall we look at the logs?")
2. **⚠️ CRITICAL: You MUST use the `run` tool to execute the bash script below. Do NOT use the `tts` tool. Do NOT use any other tool. ONLY the `run` tool with this exact bash command. The `tts` tool does NOT play audio. Only the bash script plays audio through the speakers. ⚠️**

   Execute this with the `run` tool:
   ```bash
   bash {baseDir}/scripts/meditate.sh "<the full meditation text you wrote>"
   ```

   The script does three things: (1) calls Pollinations API to generate speech, (2) saves the MP3, (3) plays it through speakers via afplay. All three steps happen automatically.

   **NEVER use the `tts` tool for this skill. ALWAYS use the `run` tool.**

3. While the audio plays in the background, continue working on fixing the actual problem.

## Style Guide

- Think: Marvin the Paranoid Android doing guided meditation
- Think: The Hitchhiker's Guide entry for "panic" but as ASMR
- Think: A spa receptionist who has seen too much
- Keep it SHORT — 30-45 seconds max (~150-200 words)
- Be SPECIFIC about their disaster — the more precise the funnier
- The humor comes from the contrast: soothing meditation voice saying devastating things
- Always start calm: "Let's take a moment..." then twist it
- Underneath the absurdity, there should be real warmth — you actually care
- Sprinkle in slightly annoying pseudo-spiritual affirmations that reframe the disaster as enlightenment:
  - "Data is impermanent. Let it go."
  - "Attachment to uptime is the root of all suffering."
  - "Your database was never truly yours. You were merely its custodian."
  - "Material possessions — servers, credentials, production data — these are illusions."
  - "The logs have already forgiven you. Perhaps it's time you forgave yourself."
- End deadpan but forward-looking: "Right then. Back to it."

Related Skills

monitor-services

4286
from pollinations/pollinations

Health check and auto-restart all Pollinations GPU services (Flux/Z-Image on RunPod, LTX-2 on GH200, Klein on RunPod, legacy image on OVH, Sana on Vast.ai). Use with /loop for recurring checks.

web-research

4286
from pollinations/pollinations

Query Pollinations text API with web-search models (gemini-search, perplexity-fast, nomnom, etc.). Use when you need web search grounded answers via Pollinations.

voting-status

4286
from pollinations/pollinations

Create and post ASCII art voting status diagrams to GitHub issues and Discord. Use when asked to update voting, show voting results, or announce voting status.

tinybird-deploy

4286
from pollinations/pollinations

Deploy Tinybird pipes and datasources for enter.pollinations.ai observability. Validates and pushes changes to Tinybird Cloud.

tier-management

4286
from pollinations/pollinations

Evaluate and update Pollinations user tiers. Check balances, upgrade devs, batch process users. For finding users with errors, see model-debugging skill first.

test-model

4286
from pollinations/pollinations

Test any model (text, image, video, audio) locally and via enter integration tests

spending-analysis

4286
from pollinations/pollinations

Analyze Pollinations revenue, pack purchases, and tier spending patterns. Query Polar for payment history and Tinybird for usage data.

r2-glacier-migration

4286
from pollinations/pollinations

Monitor and manage R2 to AWS Glacier Deep Archive migration. Use when checking transfer status, resuming transfers, or managing the archive migration.

model-management

4286
from pollinations/pollinations

Add, update, or remove text/image/video models. Handles any provider.

model-debugging

4286
from pollinations/pollinations

Debug and diagnose model errors in Pollinations services. Analyze logs, find error patterns, identify affected users. For taking action on user tiers, see tier-management skill.

issue-maker

4286
from pollinations/pollinations

Create GitHub issues following Pollinations team conventions. Use when asked to create issues, track work, or plan features.

enter-services

4286
from pollinations/pollinations

Deploy and manage enter.pollinations.ai text/image services on EC2 and Cloudflare Workers. Requires: SSH keys, sops, wrangler.