Skip to content
Back to skills

Morning Manifesto

ASecurity

Daily morning reflection workflow with task sync to Obsidian, Apple Reminders, and Linear

  • 651 stars
  • 0 votes
  • 0 copies
  • 8 views
  • Added February 10, 2026
toolsgo

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add sundial-org/awesome-openclaw-skills --skill morning-manifesto --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Morning Manifesto?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Morning Manifesto
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/sundial-org-morning-manifesto/badge)](https://www.skillsdirectory.com/skills/sundial-org-morning-manifesto)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: morning-manifesto
description: Daily morning reflection workflow with task sync to Obsidian, Apple Reminders, and Linear
metadata: {"clawdbot":{"emoji":"πŸŒ…","trigger":"/morning_manifesto"}}
---

# Morning Manifesto πŸŒ…

Trigger: `/morning_manifesto`

## Flow

### 1. Send the prompts
When `/morning-manifesto` is triggered, immediately send:
```
Good morning! πŸš€ Please tell me about:
- What you did yesterday?
- One small thing you are grateful for
- Today's adventure
- Tasks and commitments
- How are the weekly priorities going?
```

### 2. Wait for response
Wait for user reply (text or audio). Audio is automatically transcribed via whisper.cpp.

### 3. Parse and append to Obsidian daily note
Parse the response and append to today's note in the Obsidian vault (πŸ”₯ Fires). Structure:
```markdown
## Morning Manifesto - [YYYY-MM-DD]

### What I did yesterday
[user's response]

### Grateful for
[user's response]

### Today's adventure
[user's response]

### Tasks and commitments
- [task 1]
- [task 2]

### Weekly priorities status
[user's response]
```

### 4. Sync tasks with Apple Reminders
For each task/commitment mentioned:
- **If task exists**: Update its due date to today
- **If new task**: Create a new reminder with due date today
- Use the `apple-reminders` skill for this

### 5. Query Linear for urgent issues
Query all teams for issues with priority = urgent (1). Format:
```
πŸ”΄ Urgent Linear Issues:
- [Team] [Issue ID]: [Title]
```

### 6. Send summary
Send a final message with:
- Today's Apple Reminders (all due today)
- Urgent Linear issues across all teams

## Key details
- Use today's date for Obsidian note naming (YYYY-MM-DD.md)
- For Apple Reminders: query by due date, create with due date
- For Linear: use `priority = 1` filter, query all teams
- Pay special attention to "Tasks and commitments" section

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.