update by anthropics/knowledge-work-plugins
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill update如果你看到不熟悉的占位符或需要检查连接了哪些工具,请参阅 CONNECTORS.md。
保持你的任务列表和记忆处于最新状态。两种模式:
--comprehensive 模式: 深度扫描聊天、邮件、日历、文档 — 标记遗漏的待办事项并建议新记忆/productivity:update
/productivity:update --comprehensive
读取 TASKS.md 和 memory/ 目录。如果它们不存在,建议先运行 /productivity:start。
检查可用的任务来源:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
gh issue list --assignee=@me如果没有可用来源,则跳转到第 3 步。
获取分配给用户的任务(进行中/未完成)。与 TASKS.md 进行比较:
| 外部任务 | TASKS.md 是否匹配? | 操作 |
|---|---|---|
| 找到,不在 TASKS.md 中 | 不匹配 | 提供添加选项 |
| 找到,已在 TASKS.md 中 | 通过标题(模糊)匹配 | 跳过 |
| 在 TASKS.md 中,不在外部 | 不匹配 | 标记为可能已过时 |
| 在外部已完成 | 在“进行中”部分 | 提供标记为完成的选项 |
呈现差异并让用户决定添加/完成哪些内容。
检查 TASKS.md 中的“进行中”任务并标记:
呈现每一项以供筛选:标记为完成?重新安排?移到“将来某时”?
对于每个任务,尝试解码所有实体(人员、项目、缩写、工具、链接):
Task: "Send PSR to Todd re: Phoenix blockers"
Decode:
- PSR → ✓ Pipeline Status Report (in glossary)
- Todd → ✓ Todd Martinez (in people/)
- Phoenix → ? Not in memory
跟踪哪些已完全解码,哪些存在空白。
分组呈现未知术语:
I found terms in your tasks I don't have context for:
1. "Phoenix" (from: "Send PSR to Todd re: Phoenix blockers")
→ What's Phoenix?
2. "Maya" (from: "sync with Maya on API design")
→ Who is Maya?
将答案添加到相应的记忆文件中(people/、projects/、glossary.md)。
任务通常包含比记忆更丰富的上下文。提取并更新:
Update complete:
- Tasks: +3 from project tracker (e.g. Asana), 1 completed, 2 triaged
- Memory: 2 gaps filled, 1 project enriched
- All tasks decoded ✓
--comprehensive)包含默认模式的所有步骤,外加对近期活动的深度扫描。
从可用的 MCP 来源收集数据:
将活动与 TASKS.md 进行比较。找出未跟踪的行动项:
## Possible Missing Tasks
From your activity, these look like todos you haven't captured:
1. From chat (Jan 18):
"I'll send the updated mockups by Friday"
→ Add to TASKS.md?
2. From meeting "Phoenix Standup" (Jan 17):
You have a recurring meeting but no Phoenix tasks active
→ Anything needed here?
3. From email (Jan 16):
"I'll review the API spec this week"
→ Add to TASKS.md?
让用户选择添加哪些。
找出不在记忆中的新实体:
## New People (not in memory)
| Name | Frequency | Context |
|------|-----------|---------|
| Maya Rodriguez | 12 mentions | design, UI reviews |
| Alex K | 8 mentions | DMs about API |
## New Projects/Topics
| Name | Frequency | Context |
|------|-----------|---------|
| Starlight | 15 mentions | planning docs, product |
## Suggested Cleanup
- **Horizon project** — No mentions in 30 days. Mark completed?
按置信度分组呈现。高置信度项目提供直接添加选项;低置信度项目会询问用户。
--comprehensive 模式始终以交互方式运行每周安装量
192
仓库
GitHub 星标
10.3K
首次出现
11 天前
安全审计
安装于
gemini-cli183
codex182
cursor182
opencode182
github-copilot181
kimi-cli181
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Keep your task list and memory current. Two modes:
--comprehensive: Deep scan chat, email, calendar, docs — flag missed todos and suggest new memories/productivity:update
/productivity:update --comprehensive
Read TASKS.md and memory/ directory. If they don't exist, suggest /productivity:start first.
Check for available task sources:
gh issue list --assignee=@meIf no sources are available, skip to Step 3.
Fetch tasks assigned to the user (open/in-progress). Compare against TASKS.md:
| External task | TASKS.md match? | Action |
|---|---|---|
| Found, not in TASKS.md | No match | Offer to add |
| Found, already in TASKS.md | Match by title (fuzzy) | Skip |
| In TASKS.md, not in external | No match | Flag as potentially stale |
| Completed externally | In Active section | Offer to mark done |
Present diff and let user decide what to add/complete.
Review Active tasks in TASKS.md and flag:
Present each for triage: Mark done? Reschedule? Move to Someday?
For each task, attempt to decode all entities (people, projects, acronyms, tools, links):
Task: "Send PSR to Todd re: Phoenix blockers"
Decode:
- PSR → ✓ Pipeline Status Report (in glossary)
- Todd → ✓ Todd Martinez (in people/)
- Phoenix → ? Not in memory
Track what's fully decoded vs. what has gaps.
Present unknown terms grouped:
I found terms in your tasks I don't have context for:
1. "Phoenix" (from: "Send PSR to Todd re: Phoenix blockers")
→ What's Phoenix?
2. "Maya" (from: "sync with Maya on API design")
→ Who is Maya?
Add answers to the appropriate memory files (people/, projects/, glossary.md).
Tasks often contain richer context than memory. Extract and update:
Update complete:
- Tasks: +3 from project tracker (e.g. Asana), 1 completed, 2 triaged
- Memory: 2 gaps filled, 1 project enriched
- All tasks decoded ✓
--comprehensive)Everything in Default Mode, plus a deep scan of recent activity.
Gather data from available MCP sources:
Compare activity against TASKS.md. Surface action items that aren't tracked:
## Possible Missing Tasks
From your activity, these look like todos you haven't captured:
1. From chat (Jan 18):
"I'll send the updated mockups by Friday"
→ Add to TASKS.md?
2. From meeting "Phoenix Standup" (Jan 17):
You have a recurring meeting but no Phoenix tasks active
→ Anything needed here?
3. From email (Jan 16):
"I'll review the API spec this week"
→ Add to TASKS.md?
Let user pick which to add.
Surface new entities not in memory:
## New People (not in memory)
| Name | Frequency | Context |
|------|-----------|---------|
| Maya Rodriguez | 12 mentions | design, UI reviews |
| Alex K | 8 mentions | DMs about API |
## New Projects/Topics
| Name | Frequency | Context |
|------|-----------|---------|
| Starlight | 15 mentions | planning docs, product |
## Suggested Cleanup
- **Horizon project** — No mentions in 30 days. Mark completed?
Present grouped by confidence. High-confidence items offered to add directly; low-confidence items asked about.
--comprehensive always runs interactivelyWeekly Installs
192
Repository
GitHub Stars
10.3K
First Seen
11 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli183
codex182
cursor182
opencode182
github-copilot181
kimi-cli181
Azure RBAC 权限管理工具:查找最小角色、创建自定义角色与自动化分配
123,100 周安装