Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Passive journaling skill that scans daily conversations via cron to generate markdown journals using semantic understanding. Use when: - User requests journa...
Passive journaling skill that scans daily conversations via cron to generate markdown journals using semantic understanding. Use when: - User requests journa...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
PhoenixClaw automatically distills daily conversations into meaningful reflections using semantic intelligence. Automatically identifies journal-worthy moments, patterns, and growth opportunities.
PhoenixClaw is designed to run without user intervention. It utilizes OpenClaw's built-in cron system to trigger its analysis daily at 10:00 PM local time (0 22 * * *). Setup details can be found in references/cron-setup.md. Mode: Primarily Passive. The AI proactively summarizes the day's activities without being asked.
To solve the 22:00-24:00 content loss issue, PhoenixClaw now supports a rolling journal window mechanism: Problem: Fixed 24-hour window (00:00-22:00) misses content between 22:00-24:00 when journal is generated at 22:00. Solution: scripts/rolling-journal.js scans from last journal time → now instead of fixed daily boundaries. Features: Configurable schedule hour (default: 22:00, customizable via ~/.phoenixclaw/config.yaml) Rolling window: No content loss even if generation time varies Backward compatible with existing late-night-supplement.js Configuration (~/.phoenixclaw/config.yaml): schedule: hour: 22 # Journal generation time minute: 0 rolling_window: true # Enable rolling window (recommended) Usage: # Default: generate from last journal to now node scripts/rolling-journal.js # Specific date node scripts/rolling-journal.js 2026-02-12
While passive by design, users can interact with PhoenixClaw directly using these phrases: "Show me my journal for today/yesterday." "What did I accomplish today?" "Analyze my mood patterns over the last week." "Generate my weekly/monthly summary." "How am I doing on my personal goals?" "Regenerate my journal." / "重新生成日记" [!warning] Manual Invocation = Full Pipeline When users request journal generation/regeneration, you MUST execute the complete 9-step Core Workflow above. This ensures: Photos are included (via session log scanning) Ledger plugin runs (via post-moment-analysis hook) All plugins execute (at their respective hook points) Common mistakes to avoid: ❌ Only calling memory_get (misses photos) ❌ Skipping moment identification (plugins never trigger) ❌ Generating journal directly without plugin sections
user-config.md: Initial onboarding and persistence settings. cron-setup.md: Technical configuration for nightly automation. plugin-protocol.md: Plugin architecture, hook points, and integration protocol. media-handling.md: Strategies for extracting meaning from photos and rich media. session-day-audit.js: Diagnostic utility for verifying target-day message coverage across session logs. visual-design.md: Layout principles for readability and aesthetics. obsidian-format.md: Ensuring compatibility with Obsidian and other PKM tools. profile-evolution.md: How the system maintains a long-term user identity. skill-recommendations.md: Logic for suggesting new skills based on journal insights.
daily-template.md: The blueprint for daily journal entries. weekly-template.md: The blueprint for high-level weekly summaries. profile-template.md: Structure for the profile.md persistent identity file. timeline-template.md: Structure for the timeline.md chronological index. growth-map-template.md: Structure for the growth-map.md thematic index.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.