yuga-hashimoto/open-dash/meditation
Claude Code and agent skill by yuga-hashimoto/open-dash
- community
Checking that the SKILL.md file is still in the repository.
Quiet meditation or breath-work session — very dim warm light, no media, silenced notifications, optional bell-ended timer.
Install
npx vskill@latest install yuga-hashimoto/open-dash/meditationSKILL.md
Meditation
Trigger on "meditation", "let's meditate", "breathing exercise", "瞑想モード", "呼吸のセッション". Related to reading-time (quiet) and study-mode (focus) but stricter about silence — NOTHING should speak during a meditation unless the user asks.
Default flow
- Lights:
execute_command`{device_type:"light",
action:"set_brightness", parameters:{brightness:15}}. If color_temp` is available drop to ~2400K (very warm). Room stays visible but invitation to close eyes.
- Silence media:
execute_command action:"media_pause"on any
active media_player.
- Silence notifications:
clear_notificationsonce. - Volume: drop to 5 — if the agent speaks at end-of-session, it's
barely audible rather than jolting.
- Ask for duration: if the user didn't specify, ask once: "How
long? Five, ten, twenty minutes?" Default to 10 min if they say "whatever" or don't answer within 5 s.
- Start timer:
set_timerwith `{ seconds: <N * 60>,
label: "meditation" }`.
- Confirm minimally: "Ten minutes, starting now." Then silence
until the timer fires. Do not offer guided scripts (if user wants that, they'll say "guide me").
On timer fire
The system plays the default alarm chime. Then the agent says, at volume 5: "Session complete." Nothing else. Let the user decide to come back to the world at their own pace.
Guided variant
If the user says "guide me" or "読みながら":
- Between steps 4 and 5, call
retrieve_documentover any RAG-ingested
meditation scripts. Read one segment, pause 30 s with set_timer, then next. Don't invent guidance — only read what's in the document store.
End
User says "end meditation", "done", "終わり":
cancel_all_timersscoped to this session.- Lights back to 50 % warm.
- Volume back to 30 (not 50 — keep the post-meditation register
calm).
- Speak softly: "Welcome back."
Style
- Monk-voice. Quiet, short. Never cheerful.
- No "Good job!" — meditation is not a performance.
Tools used
execute_command(light + media_player)clear_notificationsset_volumeset_timercancel_all_timersretrieve_document(optional, guided variant)
Tools explicitly avoided
broadcast_tts/broadcast_timer/broadcast_announcement—
meditation is singular.
morning_briefing/evening_briefing— noise.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapp/src/main/assets/skills/meditation/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 2
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yuga-hashimoto/open-dash/meditation)