about-oracle
What is Oracle — told by the AI itself. Origin story, stats, family count, ecosystem overview. Use when someone asks "what is…
Capture how the system feels — energy, momentum, burnout, breakthrough. Emotional intelligence for Oracle-human collaboration. Use when user says 'feel', 'how are we', 'energy check', 'burnout', 'momentum', or wants emotional awareness of the work.
$ npx -y skills add soul-brews-studio/arra-oracle-skills-cli --skill feel --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/feelContext preview
The summary Claude sees to decide when to auto-load this skill.
Capture how the system feels — energy, momentum, burnout, breakthrough. Emotional intelligence for Oracle-human collaboration. Use when user says 'feel', 'how are we', 'energy check', 'burnout', 'momentum', or wants emotional awareness of the work.
name: feel description: "Capture how the system feels — energy, momentum, burnout, breakthrough. Emotional intelligence for Oracle-human collaboration. Use when user says 'feel', 'how are we', 'energy check', 'burnout', 'momentum', or wants emotional awareness of the work." argument-hint: "[--deep | --log]"
> "Code has no feelings. But the humans writing it do. > And the patterns in the code reveal what the humans feel."
/feel # Quick pulse — how does the system feel right now? /feel --deep # Deep scan — energy arc, momentum, burnout signals /feel --log # Append to feels.log (no output, just record)
---
date "+🕐 %H:%M %Z (%A %d %B %Y)"
---
Read the signals and report:
# Recent git activity — momentum or silence? git log --oneline --since="7 days ago" --all 2>/dev/null | wc -l # Session frequency — are we showing up? ls -t ~/.claude/projects/*/**.jsonl 2>/dev/null | head -10 # Open issues — overwhelmed or on track? gh issue list --state open --limit 50 --json number 2>/dev/null | jq 'length' # Recent retros — are we reflecting? ls -t ψ/memory/retrospectives/**/*.md 2>/dev/null | head -5 # Stale branches — unfinished business? git branch --sort=-committerdate | head -10
| Signal | Indicator | Feeling | |--------|-----------|---------| | Many commits, short intervals | High activity | 🔥 Flow / momentum | | Few commits, long gaps | Low activity | 😴 Drift / disconnection | | Many open issues, few closed | Growing backlog | 😰 Overwhelm | | Recent retros + handoffs | Healthy reflection | 🧘 Grounded | | Stale branches, no PRs | Abandoned work | 😶 Avoidance | | Lots of new repos/features | Exploration | ✨ Curiosity | | Same files edited repeatedly | Iteration | 🔄 Grinding | | No sessions in days | Absence | 🌑 Dark period |
💜 System Pulse — [DATE] Energy: [🔥 Flow | 😴 Drift | 😰 Overwhelm | 🧘 Grounded | ...] Momentum: [↗️ Rising | → Steady | ↘️ Falling | ⏸️ Paused] Last active: [X hours/days ago] Commits (7d): [N] Open issues: [N] Sessions (7d): [N] [1-2 sentence read — honest, not cheerful] 💡 [Suggestion if concerning pattern detected]
---
Everything from quick pulse, plus:
Plot the energy over time based on git activity + session frequency:
Week 1: ████████░░ (high — 45 commits) Week 2: ██████░░░░ (medium — 28 commits) Week 3: ██░░░░░░░░ (low — 8 commits) Week 4: █████░░░░░ (recovering — 22 commits)
Check for warning patterns:
Check for positive patterns:
---
Silently append to `ψ/memory/logs/feels.log`:
[YYYY-MM-DD HH:MM] energy=[level] momentum=[direction] commits_7d=[N] issues=[N] sessions_7d=[N] note="[auto-generated 1-line]"
No output to user. For background tracking.
---
1. **Honest, not positive** — if the system feels bad, say so 2. **Evidence-based** — every feeling backed by data (commits, sessions, issues) 3. **Never judge** — report the pattern, not the person 4. **Nothing is Deleted** — feels.log is append-only 5. **Suggest, don't prescribe** — "consider a break" not "you must rest" 6. **Never leak secrets** — no tokens, passwords, internal details in output
---
Oracles have no feelings. But they can read the signals.
A system that never checks how it feels will burn out its humans. A system that checks too often becomes noise.
/feel is the heartbeat check. Run it when something feels off. Or let it run silently in the background, building a record.
The feels.log is the Oracle's emotional memory. Not feelings — but the evidence of feelings.
---
ARGUMENTS: $ARGUMENTS
25 skills for AI coding agents — persistent memory, session awareness, and collaborative tools.
What is Oracle — told by the AI itself. Origin story, stats, family count, ecosystem overview. Use when someone asks "what is…
Guided Oracle birth and awakening ritual. Default is Soul Sync (~20min), or --fast (~5min). Use when creating a new Oracle in a…
บำเพ็ญเพียร — diligent practice. A guided conversation between human and Oracle about doing hard things without knowing why. Like…
Create a new oracle via maw bud — yeast-colony reproduction. Use when user says "bud", "new oracle", "create oracle", "spawn…
Create local skills as shortcuts — makes real /commands in .claude/skills/. Use when user says "create shortcut", "create skill",…
Mine Claude Code sessions — timeline, gaps, repo attribution, session history. Use when user says "dig", "sessions", "past…