ワンクリックで
5-15
Generate a 5-15 weekly report from Bear notes and Todoist tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generate a 5-15 weekly report from Bear notes and Todoist tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | 5-15 |
| description | Generate a 5-15 weekly report from Bear notes and Todoist tasks. |
Generate a concise weekly report (15 minutes to write, 5 minutes to read) for stakeholders including VP of Engineering, CTO, and peers.
Gather information from:
YYYY-mm-dd format)Week YYYY-ww format)Determine the current ISO week and date range (Monday through Friday only—exclude weekends).
Query daily notes for the current week:
# Get daily notes for weekdays (Mon-Fri) in current week
sqlite3 -readonly "$HOME/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite" \
"SELECT ZTEXT FROM ZSFNOTE WHERE ZTITLE IN ('2026-02-03', '2026-02-04', '2026-02-05', '2026-02-06', '2026-02-07') AND ZTRASHED = 0 AND ZARCHIVED = 0"
Query the weekly note:
sqlite3 -readonly "$HOME/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite" \
"SELECT ZTEXT FROM ZSFNOTE WHERE ZTITLE = 'Week 2026-05' AND ZTRASHED = 0 AND ZARCHIVED = 0 LIMIT 1"
After fetching daily and weekly notes, scan for [[Note Title]] links. Fetch linked notes that appear relevant to the report (e.g., project updates, meeting notes, decision logs). Skip links to templates or unrelated content.
# Fetch a linked note by title
sqlite3 -readonly "$HOME/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite" \
"SELECT ZTEXT FROM ZSFNOTE WHERE ZTITLE = 'Linked Note Title' AND ZTRASHED = 0 AND ZARCHIVED = 0 LIMIT 1"
Use the Todoist MCP tools to retrieve tasks completed during the current week.
From the gathered data:
[!IMPORTANT], [!WARNING], etc. is high-signal (see Bear skill for callout types)Prioritize details that highlight:
Format the report for quick consumption. Use outcome-oriented language.
# Weekly Update – Week YYYY-WW
## Completed
- **[Priority/Project]**: [Outcome achieved, impact delivered]
- **[Priority/Project]**: [Outcome achieved, impact delivered]
## What I Learned
- [Something I learned that may be relevant to stakeholders]
- [Something I learned that may be relevant to stakeholders]
## Blockers / Needs Attention
- [Any blockers or items needing escalation - omit section if none]
## Focus Next Week
- [Priority and/or task for next week]
- [Priority and/or task for next week]
Additional context from user: $ARGUMENTS
If the user provides specific items to include, incorporate them into the appropriate sections. If no additional input, generate from gathered data only.