Commit d467a3093322
dots/.config/claude/skills/Org/SKILL.md
@@ -224,6 +224,35 @@ Productive day working on Claude skills.
- **Journal (Journelly)**: Experience you want to remember chronologically
- **TODOs**: Actions you need to track and complete
+## Claude Guidelines for Journal Entries
+
+**CRITICAL: Claude should NEVER automatically create journal entries.**
+
+### Regular Journal Entries (@ hostname in Location)
+- **NEVER create these** - These are the user's personal voice and reflections only
+- The user writes these manually via:
+ - Journelly iOS app
+ - Emacs org-capture (`C-c o c j`)
+ - Manual editing
+
+### Claude Session Entries (@ Claude session)
+- **Only create when explicitly asked** by the user
+- Use the `journelly-claude-session` function via Emacs batch mode
+- Format: Brief, factual, technical summaries of work accomplished
+- Examples:
+ - "Fixed bug in authentication handler"
+ - "Implemented feature X with tests"
+ - "Refactored module Y for better performance"
+- **Never** write in first person or user's voice
+- Keep entries concise (1-2 lines per timestamp)
+
+### When User Asks to "Save This Session"
+1. Save detailed summary to history system (`~/.config/claude/history/sessions/`)
+2. **Only** add Claude session entry if user explicitly requests it
+3. Let user write their own personal journal reflections
+
+**Remember**: Journal entries are personal. Claude provides technical logging only when requested.
+
## Common Operations
### Create a Note
dots/.config/emacs/init.el
@@ -1717,6 +1717,7 @@ minibuffer, even without explicitly focusing it."
:hook
(org-mode . auto-fill-mode)
(org-mode . auto-revert-mode)
+ (org-mode . visual-line-mode)
:bind
(:map org-mode-map
("C-<left>" . org-shiftleft)