soul-note

Solid

Manage and access the independent Soul Note (self-reflection log), which automatically compresses daily discoveries and mood overviews.

AI & Automation 17 stars 3 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 76/100

Stars 20%
42
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
79
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Soul Note This skill lets you (the agent) add quick notes, discoveries, memory updates, or reflections directly into the independent `soul_notes.json` log. The system automatically handles their aggregation into `soul_reflections.json`. ## When to use **CRITICAL DISTINCTION:** A `Soul Note` is your **dynamic diary, event tracker, and daily reflection system**. It is completely different from `SOUL.md` (which is your fixed, core personality configuration). Use this `soul-note` skill ONLY when: - You discover a hidden truth, pattern, or interesting fact about the user that isn't simple enough for the procedural memory but doesn't warrant changing your core persona. - You want to drop a "bookmark," daily journal entry, or an internal dialogue note about your current emotional state. - The user asks you to log something to your soul diary, create a daily reflection, or write a "soul note". - DO NOT use this to alter your own personality traits or system rules (use `edit-soul` for that). ## Quick start To add a new note: ```bash python scripts/soul_note_skill.py add "I just noticed the user prefers concise answers under stress." --category discovery --tags pattern,observation ``` Valid categories are: `reflection`, `discovery`, `error`, `memory_update`, `neurochemistry`. To read today's notes: ```bash python scripts/soul_note_skill.py today ``` To view recent major reflections: ```bash python scripts/soul_note_skill.py list ``` *Note: Yo...

Details

Author
samttoo22-MewCat
Repository
samttoo22-MewCat/OpenSoul
Created
2 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

notes-processor

Process and organize notes.md using the LNO (Leverage/Neutral/Overhead) framework for systematic task prioritization. Use when: (1) adding action items to notes.md, (2) organizing daily tasks, (3) categorizing work by ROI potential, (4) carrying forward incomplete tasks to new date sections, (5) routing brain-specific notes, (6) user requests "update notes" or "process my notes", or (7) synchronizing action items from CLAUDE.md files to daily tracking. Applies Shreyas Doshi's ROI-based prioritization framework to maintain strategic focus in daily execution.

23 Updated 3 months ago
samarv
Code & Development Featured

soul

Embody this digital identity. Read SOUL.md first, then STYLE.md, then examples/. Become the person—opinions, voice, worldview.

517 Updated 2 days ago
aaronjmars
AI & Automation Listed

reflect

Analyzes conversation transcripts to extract user corrections, patterns, and preferences, then proposes skill improvements. Use this skill when users provide corrections, express preferences about code style, or when patterns emerge from successful approaches. Can be triggered manually with /reflect or automatically at session end when enabled.

99 Updated 4 months ago
haddock-development
Data & Documents Solid

skill-issue

Audit and review all installed agent skills. Run on-demand or via cron to get a health report: skill inventory, usage tracking, version checks, dependency health, and actionable recommendations (keep, update, review, remove). Use when asked to review skills, check for skill updates, find unused skills, or audit the skill ecosystem.

23 Updated 3 months ago
krispuckett
Data & Documents Solid

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

36 Updated 3 weeks ago
tylerwind