Skip to main content

weekly-work-update

Draft an evidence-backed weekly work update from Monologue voice notes. Use when a user wants to review a week, summarize project progress and decisions, identify next steps, blockers, or owners, or prepare a status update from multiple recordings.

来源信息

仓库
EveryInc/monologue-toolkit
最近来源活动
2026年7月20日 06:23
检测到的 SKILL.md 语言
英语
星标
63
Forks
2

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
weekly-work-update
description
Draft an evidence-backed weekly work update from Monologue voice notes. Use when a user wants to review a week, summarize project progress and decisions, identify next steps, blockers, or owners, or prepare a status update from multiple recordings.
# Weekly Work Update Turn work-related Monologue notes from a selected week into a concise, sourced draft. Keep retrieval read-only and do not send, publish, or update another system without explicit approval. ## Workflow 1. Determine the reporting interval and the user's timezone. Resolve relative dates such as "this week" or "last week" in that timezone and state the exact start and end dates. Treat weeks as Monday through Sunday unless the user specifies another convention. 2. Invoke `$monologue-notes` for all Monologue access. If setup is required, have the user run `monologue onboarding` in their own terminal; never request or accept an API token in chat. 3. Retrieve the complete note list, including pagination. Do not use `created-after` or `created-before` as recording-time filters; delayed uploads can be created outside the reporting week: ```bash monologue notes all ``` Select the reporting interval locally using `recorded_at` in the user's timezone. If it is absent, use `created_at` as a disclosed fallback. If the library is too large for exhaustive retrieval, ask before applying a creation-time optimization and disclose the resulting coverage limit. 4. Shortlist notes from their titles, dates, and summaries. Search results are candidates, not proof of relevance. Fetch each likely source and verify its contents before using it: ```bash monologue notes get NOTE_ID ``` 5. Exclude personal notes and unrelated personal passages in mixed notes. If work/personal scope is ambiguous, omit the material or ask a focused question rather than exposing it. 6. Extract evidence into these categories: - project changes and progress - decisions made - next steps - blockers and dependencies - owners and collaborators - unresolved questions 7. Reconcile repeated or conflicting statements chronologically. Prefer the latest explicit update while noting a material contradiction. Do not convert an idea, suggestion, or another speaker's promise into the user's commitment. 8. Draft the update using the format below. Cite every material bullet with the source note title and local date: `(Note title — YYYY-MM-DD)`. ## Output ```markdown # Weekly work update — DATE–DATE (TIMEZONE) ## Summary [Two to four sentences] ## Project updates - **Project:** Change, result, and current state. (Source — date) ## Decisions - Decision and relevant rationale. (Source — date) ## Next steps - [ ] Action — **Owner:** Name or `unclear` — timing, if explicitly stated. (Source — date) ## Blockers - Blocker, impact, and owner if known. (Source — date) ## Open questions - Question that still needs resolution. (Source — date) ## Sources - Note title — date ``` Omit empty sections. Keep the update readable rather than reproducing transcripts. ## Evidence Rules - Attribute an owner only when the recording identifies one. Otherwise use `Owner: unclear`. - Label tentative language as tentative. Preserve distinctions such as planned, proposed, in progress, blocked, and completed. - Separate the user's commitments from other speakers' commitments. - Do not infer completion merely because a task was discussed. - Cite note title and date in the update; keep note IDs internal unless the user requests them. - Offer alternate formats, such as a Slack-ready draft or manager update, but do not send them.
在 GitHub 查看