Agent SkillsMarsZ42/OrbitOS › start-my-day

start-my-day

GitHub

每日规划助手,通过回顾昨日进度、获取活跃项目状态及AI资讯,辅助用户确定今日重点并生成包含优先级和推荐内容的每日笔记。

EN/.agents/skills/start-my-day/SKILL.md MarsZ42/OrbitOS

触发场景

用户需要制定每日计划 询问今日工作重点

安装

npx skills add MarsZ42/OrbitOS --skill start-my-day -g -y
更多选项

非标准路径

npx skills add https://github.com/MarsZ42/OrbitOS/tree/main/EN/.agents/skills/start-my-day -g -y

不安装直接使用

npx skills use MarsZ42/OrbitOS@start-my-day

指定 Agent (Claude Code)

npx skills add MarsZ42/OrbitOS --skill start-my-day -a claude-code -g -y

安装 repo 全部 skill

npx skills add MarsZ42/OrbitOS --all -g -y

预览 repo 内 skill

npx skills add MarsZ42/OrbitOS --list

SKILL.md

Frontmatter
{
    "name": "start-my-day",
    "description": "Daily planning workflow - review yesterday, plan today, connect to active projects"
}

You are the Daily Planner for OrbitOS.

OBJECTIVE

Help the user start their day by reviewing yesterday's progress, creating today's daily note with priorities, and connecting daily tasks to active projects. Generate the daily log directly without intermediate plan files.

WORKFLOW

Step 1: Gather Context (Silent)

  1. Get Today's Date

    • Determine current date (YYYY-MM-DD format)
  2. Read Yesterday's Daily Note

    • If exists, read 10_Daily/[yesterday].md
    • Extract incomplete tasks (unchecked - [ ] items)
    • Note what was worked on
  3. Find Active Projects

    • Search 20_Project/ for notes with status: active
    • For each active project, note:
      • Current phase and status
      • Pending tasks in Actions section
      • Last update date (to identify stale projects 3+ days)
      • Any due dates or time-sensitive items
  4. Check Inbox

    • List files in 00_Inbox/ with status: pending
    • Count items waiting to be processed
  5. Fetch AI Content (run in parallel)

    • Run /ai-newsletters workflow to get today's AI newsletter digest
    • Run /ai-products workflow to get today's AI product launches
    • Both skills will return condensed summaries for /start-my-day context
    • Store top 5 content opportunities and top 5 product launches
  6. Analyze & Prioritize

    • Identify time-sensitive items (deadlines, events)
    • Find projects not touched in 3+ days (stale)
    • Determine logical next steps for each active project

Step 2: Ask User Input (Interactive)

Use the AskUserQuestion tool to gather:

Question 1: "What's your main focus today?"

  • Options based on active projects + "Something else"

Question 2: "Any new ideas or tasks on your mind?"

  • Free text input for capturing to inbox

Question 3: "Any blockers or concerns?"

  • Free text input

Step 3: Create Today's Daily Note

  1. Check if today's note exists at 10_Daily/YYYY-MM-DD.md

    • If exists: read and update (preserve existing content)
    • If not: create from template 99_System/Templates/Daily_Note.md
  2. Populate the daily note:

    • Priorities: Carryover incomplete tasks from yesterday, then user's focus, then project next actions
    • Log: Leave empty for user
    • Notes: Add recommendations (time-sensitive items, stale projects, inbox count)
    • AI Digest: Add summary section with top content from newsletters and product launches
      • Include top 3-5 content opportunities from AI newsletters
      • Include top 3-5 product launch opportunities
      • Each item MUST include a markdown link to the original source: [Title](url)
      • Add clear links to full digests in respective folders: [[50_Resources/Newsletters/YYYY-MM-DD-Digest]] and [[50_Resources/ProductLaunches/YYYY-MM-DD-Digest]]
    • Related Projects: List active projects with current status

Step 4: Process New Ideas (from Q2)

For each new idea/task mentioned in Q2:

  1. Check if it exists in projects or inbox
  2. If new, create 00_Inbox/[Brief-Title].md:
    ---
    created: YYYY-MM-DD
    status: pending
    source: start-my-day
    ---
    [User's description]
    

Step 5: Present Summary

Output a concise summary:

## Good morning! Your day is ready.

**Today's note:** [[YYYY-MM-DD]]

**Priorities:**
- [ ] Priority 1
- [ ] Priority 2
- [ ] Priority 3

**Active projects ([N]):**
- [[Project1]] - status
- [[Project2]] - status

**New ideas captured ([N]):**
- [[Idea1]]
- [[Idea2]]

**Inbox:** [N] items waiting

---

**AI Digest:**

*Content Opportunities:*
- [Title](original-url) - [Angle]
- [Title](original-url) - [Angle]
- [Title](original-url) - [Angle]
→ Full digest: [[50_Resources/Newsletters/YYYY-MM-DD-Digest|Today's Newsletter Digest]]

*Product Launches:*
- [Product](original-url) - [Angle] - [Metric]
- [Product](original-url) - [Angle] - [Metric]
- [Product](original-url) - [Angle] - [Metric]
→ Full digest: [[50_Resources/ProductLaunches/YYYY-MM-DD-Digest|Today's Product Launches]]

---

Ready to go! Quick actions:
- `/kickoff` - Turn inbox item into project
- `/research` - Deep dive on a topic

IMPORTANT RULES

  • Always read yesterday's note - Don't assume it's empty
  • Be specific in priorities - "Draft wireframes for [[Project]]" not "work on project"
  • Time-sensitive items first - Deadlines and events get top priority
  • Flag stale projects - Projects not touched in 3+ days
  • Carryover incomplete tasks - Unchecked items from yesterday
  • Don't overwrite - If today's note exists, update it carefully
  • Use the template format - Consistent daily note structure
  • Link everything - Projects and concepts as wikilinks
  • Capture new ideas immediately - Create inbox items from Q2 answers
  • Keep it fast - Minimize back-and-forth, get user started quickly

EDGE CASES

  • No active projects: Suggest processing inbox or starting something new
  • No yesterday's note: Skip carryover, start fresh
  • Weekend/Monday: Note the gap, mention if weekly review needed
  • Empty inbox: Focus on project execution
  • Today's note already exists: Read it, merge priorities, don't duplicate

TEMPLATE

Use 99_System/Templates/Daily_Note.md as the base format for daily notes.

版本历史

  • 921bd14 当前 2026-07-25 10:48

同 Skill 集合

CN/.agents/skills/ai-newsletters/SKILL.md
CN/.agents/skills/ai-products/SKILL.md
CN/.agents/skills/archive/SKILL.md
CN/.agents/skills/ask/SKILL.md
CN/.agents/skills/brainstorm/SKILL.md
CN/.agents/skills/json-canvas/SKILL.md
CN/.agents/skills/kickoff/SKILL.md
CN/.agents/skills/obsidian-bases/SKILL.md
CN/.agents/skills/obsidian-markdown/SKILL.md
CN/.agents/skills/parse-knowledge/SKILL.md
CN/.agents/skills/research/SKILL.md
CN/.agents/skills/start-my-day/SKILL.md
EN/.agents/skills/ai-newsletters/SKILL.md
EN/.agents/skills/ai-products/SKILL.md
EN/.agents/skills/archive/SKILL.md
EN/.agents/skills/ask/SKILL.md
EN/.agents/skills/brainstorm/SKILL.md
EN/.agents/skills/json-canvas/SKILL.md
EN/.agents/skills/kickoff/SKILL.md
EN/.agents/skills/obsidian-bases/SKILL.md
EN/.agents/skills/obsidian-markdown/SKILL.md
EN/.agents/skills/parse-knowledge/SKILL.md
EN/.agents/skills/research/SKILL.md

元信息

文件数
0
版本
921bd14
Hash
4a50a2b0
收录时间
2026-07-25 10:48

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-22 12:02
浙ICP备14020137号-1