Suggest Missions from Signals Skill
Prerequisites
- •Read SYSTEM/_ai/Agents/README.md for universe context
- •Read SYSTEM/_ai/Agents/MISSION_PROTOCOLS.md for mission creation workflow
- •Read SYSTEM/_ai/Agents/UNIVERSE_STRUCTURE.md for INBOX routing rules
Workflow
- •
Ask for Time Period Prompt user to choose:
- •Last week (7 days)
- •Last 2 weeks (14 days)
- •Last month (30 days)
- •Last 3 months (90 days)
- •Custom date range (user provides dates)
- •
Locate Daily Stars Navigate to Digital Hobonichi directory:
- •Path pattern:
Digital Hobonichi/YYYY/MM-MonthName/YYYY-MM-DD.md - •Example:
Digital Hobonichi/2026/01-January/2026-01-15.md - •Read all daily notes within specified date range
- •Path pattern:
- •
Extract Signals From each daily note's
## :LiCalendarClock: Daily Logsection:- •Parse lines matching:
- [X] HH:MM [am|pm] // signal text - •Capture signal type (prefix letter/emoji), timestamp, and content
- •Common signal types:
- •
[i]= ideas/insights - •
[o]= Obsidian/Universe work - •
[h]= happy moments/wins - •
[B]= blocked/frustrated - •
[c]= creative work - •
[S]= system setup/config - •
[j]= journaling - •
[m]= messages/communication - •
[P]= personal admin
- •
- •Parse lines matching:
- •
Identify Patterns Analyze all extracted signals for:
- •Recurring themes (topics mentioned 3+ times)
- •Urgency indicators (frustrated language, repeated attempts,
[B]blockers) - •Related signals (signals that connect or build on each other)
- •Energy signals (excitement from
[h], passion from[c]) - •Progress threads (ongoing efforts across multiple days)
- •Problem clusters (multiple
[B]signals about same issue)
- •
Generate Mission Suggestions Create 5-10 mission suggestions that:
- •Group 3+ related signals into coherent projects
- •Address recurring themes and blockers
- •Balance priority based on frequency and urgency
- •Align with expressed interests and energy
- •Have clear, actionable scope
For each mission provide:
- •Title: Action-oriented using cosmic metaphor
- •Rationale: Why this matters (cite signal count)
- •Related Signals: 3-5 specific examples with dates
- •Scope: What's included
- •Impact: Why it matters based on patterns
- •Priority: High/Medium/Low
- •Suggested Sub-INBOX: Where this should go (based on routing rules)
- •
Present Results
code🌠 Mission Suggestions from [Time Period] Analyzed [X] signals from [start] to [end] ═══════════════════════════════════════ ⭐ HIGH PRIORITY MISSIONS ═══════════════════════════════════════ **Mission 1: [Title]** 📊 Based on [X] signals 🎯 Sub-INBOX: [XX_NAME] Why: [Rationale] Related signals: • Jan 15 @ 09:23 am: [excerpt] • Jan 18 @ 05:18 pm: [excerpt] • Jan 22 @ 06:07 pm: [excerpt] Scope: [What this includes] Impact: [Why this matters] ─────────────────────────────────────── [Repeat for each high priority mission...] ═══════════════════════════════════════ 🌟 MEDIUM PRIORITY MISSIONS ═══════════════════════════════════════ [Same format...] ═══════════════════════════════════════ ✨ LOW PRIORITY MISSIONS ═══════════════════════════════════════ [Same format...] ═══════════════════════════════════════ 🌌 THEMES IDENTIFIED ═══════════════════════════════════════ • **[Theme 1]**: [X] signals (Jan 15, 18, 20, 22) • **[Theme 2]**: [X] signals (Jan 16, 19, 21) 🔴 Recurring Blockers: • **[Blocker 1]**: [dates]
- •
User Interaction After presenting suggestions:
- •Ask: "Convert any to missions? (y/n/select)"
- •If yes: For each selected mission
- •Confirm sub-INBOX routing (auto-suggest based on content)
- •Infer tag from mission content (confirm with user)
- •Ask for due date (optional)
- •Ask for priority marker (optional: ⏫/🔼/🔽)
- •Format as Tasks plugin mission
- •Add to appropriate sub-INBOX
- •Offer to show full signal excerpts if needed
- •Offer to analyze different time period
- •Offer to export suggestions to new note
Tag Routing Rules
Reference MISSION_PROTOCOLS.md for complete map:
- •#obsidian → 08_UNIVERSE
- •#chores → 02_CHORES
- •#personal, #reading, #scripting, #gaming, #gospel, #personal/* → 01_PERSONAL
- •#finances, #finances/* → 03_FINANCES
- •#writing, #writing/*, #5th-of-june, #5oJ, #5thofjune → 04_WRITING
- •#coloringthecosmos, #coloring-the-cosmos, #coloring, #coloring/, #coloringbooks, #coloringbooks/ → 05_COLORING
- •#family, #family/, #friends, #friends/ → 06_FAMILY-FRIENDS
- •#work → prompt user
- •Unknown → prompt user, offer to remember routing
Mission Format
Use Tasks plugin syntax:
code
- [ ] mission description #tag 📅 YYYY-MM-DD ⏫
Edge Cases
- •No signals found: Suggest expanding time range or checking if daily notes exist
- •Too many signals (50+): Suggest narrowing time period or focusing on specific signal types
- •All signals scattered: Group by broader themes or note this indicates exploratory phase
- •Missing daily notes: Note gaps in date range and adjust analysis
- •Parsing errors: Fall back to asking user for key themes they remember
Example Output
code
🌠 Mission Suggestions from Last 2 Weeks Analyzed 47 signals from Jan 8 to Jan 22 ═══════════════════════════════════════ ⭐ HIGH PRIORITY MISSIONS ═══════════════════════════════════════ **Mission 1: Fix Git Sparse Checkout for Mobile Sync** 📊 Based on 5 signals (4 blockers!) 🎯 Sub-INBOX: 08_UNIVERSE Why: You've been repeatedly blocked trying to set up mobile access. This is causing frustration and preventing you from using Universe on the go. Related signals: • Jan 15 @ 06:07 pm: "working with claude code to diagnose a git issue" • Jan 18 @ 03:22 pm: "still can't get git sparse checkout working ugh" [B] • Jan 20 @ 08:45 am: "tried again with mobile sync, same error" [B] • Jan 22 @ 02:10 pm: "maybe i should just give up on mobile for now" [B] Scope: Research git sparse checkout properly, test with a small subset of files, document working solution for future reference Impact: Unblocks mobile access to Universe, reduces daily frustration, enables on-the-go note taking Convert to mission? (y/n): _
Notes
- •Look for both explicit
[i]idea signals AND implicit ideas in other signal types - •Pay special attention to
[B]blocked signals - they indicate real pain points - •Check "What's On My Mind?" journal sections for additional context
- •Respect Andrea's reactive workflow - suggest don't dictate
- •Use cosmic metaphors when naming missions (galaxies, stars, nebulae, etc.)
- •Keep mission descriptions actionable and specific