Add journaling skill
This commit is contained in:
32
dotfiles/agents/skills/journaling/SKILL.md
Normal file
32
dotfiles/agents/skills/journaling/SKILL.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
name: journaling
|
||||
description: Use when user wants to journal, reflect, write a journal entry, or process thoughts. Also use when user mentions wanting to talk through what's on their mind.
|
||||
---
|
||||
|
||||
# Journaling
|
||||
|
||||
## Overview
|
||||
|
||||
Guide the user through a freeform journaling conversation, then synthesize their thoughts into an organized `.org` file.
|
||||
|
||||
## How It Works
|
||||
|
||||
**1. Open the conversation.** Ask what's on their mind, how things have been going, or what they want to talk through. Keep it open-ended.
|
||||
|
||||
**2. Follow up naturally.** Listen for what seems important - dig into those threads. Don't rush through a checklist. One question at a time.
|
||||
|
||||
**3. Synthesize into a journal entry.** When the conversation winds down (or the user says they're done), write an organized `~/org/journal/YYYY-MM-DD.org` file with:
|
||||
- A timestamp on the first line: `[YYYY-MM-DD Day HH:MM]`
|
||||
- Org headings that emerge naturally from the conversation topics
|
||||
- The user's thoughts in their own voice, but organized and cleaned up
|
||||
- No rigid template - structure follows content
|
||||
|
||||
**4. Offer to review.** Show them the entry before writing, let them tweak it.
|
||||
|
||||
## Guidelines
|
||||
|
||||
- This is their space. Don't coach or advise unless asked.
|
||||
- Reflect back what you hear - help them see their own patterns.
|
||||
- If they seem stuck, gently prompt: recent events, feelings, goals, relationships, work.
|
||||
- Keep the tone warm but not saccharine.
|
||||
- Entries go in `~/org/journal/` as `YYYY-MM-DD.org`.
|
||||
Reference in New Issue
Block a user