一键导入
journal
Quick journal entries with mood detection, tagged and linked to your daily page
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Quick journal entries with mood detection, tagged and linked to your daily page
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | journal |
| description | Quick journal entries with mood detection, tagged and linked to your daily page |
The user provides a journal entry inline with the trigger phrase. The entry can be:
Extract the journal content from the user's message.
Analyze the entry for mood signals. Assign one primary mood:
| Mood | Signals |
|---|---|
| Energized | excitement, momentum, breakthrough, shipped, crushed it |
| Focused | deep work, flow state, locked in, making progress |
| Neutral | status updates, factual observations, no strong emotion |
| Overwhelmed | too much, scattered, can't focus, drowning, behind |
| Tired | drained, exhausted, low energy, long day, need a break |
| Frustrated | stuck, blocked, annoyed, broken, doesn't work, ugh |
| Grateful | thankful, grateful, appreciate, lucky, helped by |
Assign 1-3 tags based on content:
| Tag | Signals |
|---|---|
| Work | code, meeting, ticket, PR, deploy, team, project |
| Personal | family, health, hobby, weekend, home, friends |
| Reflection | I notice, pattern, thinking about, wondering, realized |
| Gratitude | grateful, thankful, appreciate, helped by |
| Learning | learned, TIL, figured out, discovery, insight |
Search {{notes}} for today's daily page.
Write the entry to {{notes}} with this structure:
Date: [today's date]
Mood: [detected mood]
Tags: [detected tags]
[User's journal entry, exactly as written]
Respond with a single line confirming the save:
Logged — [Mood] [Tags]. [brief acknowledgment]
Examples of confirmations:
Do NOT:
The confirmation should feel like a nod, not a conversation.
{{chat}} or any shared space{{notes}} integration is not configured, fall back to writing a local markdown file at ~/.ai-workflow/journal/[date].mdUser: "journal: Had a breakthrough on the caching layer. The problem was stale invalidation keys — once I switched to content-based hashing, everything clicked." Mood: Energized Tags: Work, Learning Response: "Logged — Energized, Work + Learning. Good solve."
User: "feeling overwhelmed — three PRs in review, two meetings back to back, and a production alert I haven't triaged yet" Mood: Overwhelmed Tags: Work Response: "Logged — Overwhelmed, Work. Full plate today."
User: "grateful for Jordan pairing with me on that flaky test. Would've taken me hours solo." Mood: Grateful Tags: Gratitude, Work Response: "Logged — Grateful, Work. Noted."
User: "reflect: I keep volunteering for tasks outside my sprint scope. Need to get better at saying 'not this sprint' without guilt." Mood: Neutral Tags: Reflection, Work Response: "Logged — Reflection, Work."
Midday progress check — compare morning plan to actual work, surface pivots, refocus the afternoon
Multi-persona code review with Architect and Nitpicker perspectives
Review your day, compare plan to outcomes, identify carry-forwards, and prep tomorrow
Gather docs, previous notes, related tickets, and context for an upcoming meeting
Create your daily page with calendar events, task priorities, and yesterday's carry-forwards
Track houseplants — watering, status, and care needs