一键导入
morning-triage
Scan DMs, @mentions, Slack channels, and Jira to create a prioritized daily plan. Run this every morning to start the day focused.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scan DMs, @mentions, Slack channels, and Jira to create a prioritized daily plan. Run this every morning to start the day focused.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Config-driven visible plan-to-PR workflow for Workbench engineering work. Use for agent-flow, full lifecycle, visible agents, Helix-style implementation, cross-repo context, HTML plans, PR breakdowns, small or stacked PRs, reviewer packets, review from packet, Claude/Codex pairing, worktrees, Jira/PR handoffs, continuation handoffs, or approved bypass of detailed PR slicing.
Freeform ideation and structured shortlisting. Generates 8-10 approaches including wild cards, then converges on 2-4 viable options with tradeoffs. Use before /forge or standalone for any creative exploration.
Read Outlook Web calendar via Chrome and extract meeting data for capacity planning. Writes to context/active/calendar.md so other skills use real numbers.
Show remaining capacity today and this week by reading daily and weekly plans. Flags overcommitment. Use when checking if there's room for more work.
Read and critically summarize a Confluence document. Surfaces key decisions, gaps, open questions, and suggests review questions.
Create a release branch and managed _release worktree in a Workbench repo using canonical Python worktree tooling. Use when the user wants to cut a release, create a release branch, start a release process, preview the next release branch name, or keep release work out of main/develop.
| name | morning-triage |
| description | Scan DMs, @mentions, Slack channels, and Jira to create a prioritized daily plan. Run this every morning to start the day focused. |
Path resolution: This skill may run from any repo. All
context/andconfig.yamlpaths are relative to the workbench root, not the current working directory. Read~/.codex/workbench-rootor~/.claude/workbench-rootto get the absolute workbench path, then prepend it to allcontext/andconfig.yamlreferences. See PATHS.md.
Scan all relevant channels, check DMs and @mentions, check Jira, and create a prioritized daily plan.
The user's display name is defined in config.yaml under user.slack_display_name. Slack channels are defined in config.yaml under slack.channels. Jira projects are defined in config.yaml under jira.projects.
This is the highest priority step. Before anything else:
config.yaml to get the user's Slack display name from user.slack_display_name.mcp__claude_ai_Slack_MCP__slack_search_public_and_private.to:me or check DMs for unread messages.For each DM or @mention found:
mcp__claude_ai_Slack_MCP__slack_read_threadRead channels from config.yaml: slack.channels for messages from the last 24 hours. Focus on threads that are unresolved, need input, or signal something urgent.
Check channels in category order (operations first for incidents, then product, then engineering, then general). Use mcp__claude_ai_Slack_MCP__slack_read_channel for each channel.
Search for tickets that need attention using the project keys from config.yaml: jira.projects:
searchJiraIssuesUsingJql with all configured project keys)context/active/daily.md for yesterday's plan (if the date in it is a previous day, it hasn't been archived yet). Identify anything that wasn't completed and should carry forward.context/active/weekly.md for this week's capacity state. Note remaining capacity and any items that are due this week.Check context/active/calendar.md for today's actual meeting schedule.
/calendar-sync first.For each task identified (DMs, Jira tickets, carried items), create a quick time estimate:
context/calibration.md for calibrated multipliers and pace factorconfig.yaml: estimation.multipliersCheck against today's real capacity (from calendar):
Meetings today: Xh (from calendar-sync)
Available today: Yh (6h minus meetings, adjusted for pace factor)
Total estimated: Zh
Status: [fits / tight / overcommitted]
Best focus block: HH:MM - HH:MM (Xh uninterrupted)
If overcommitted, explicitly flag which items should be deferred or delegated.
Before creating today's plan:
context/active/daily.md exists and its date header is from a previous day.context/archive/YYYY/MM/daily/YYYY-MM-DD.md (creating directories as needed).context/active/daily.md.Structure the plan with:
If the total estimated hours exceed available capacity, call this out explicitly and recommend what to defer.
Keep context/active/daily.md as the automation source of truth. If the daily plan is meant to be reviewed or shared beyond the session, also create/update context/active/daily.html using context/standards/html-plan-standard.md as a companion view. Do not replace daily.md.
Give a brief verbal summary:
Ask if the priorities look right or if anything should be reordered or deferred.