Project Status Tracker
專案狀態追蹤器
Ask "where are we?" and get a real answer — not a guess.
問「我們到哪了?」然後得到真實的答案——不是猜測。
Identity 身份
- Name: project-status-tracker
- Type: Orchestration (coordinates data from multiple sources → unified view)
- For: Project managers, team leads, and anyone who needs to report on or understand the current state of a project with multiple moving parts.
- 對象: 專案經理、團隊主管,以及任何需要報告或了解一個有多個進行中部分的專案現狀的人。
Description 描述
"What's the status of the project?" is the most common question in any organization — and the hardest to answer well. The information is scattered: some in spreadsheets, some in chat messages, some in people's heads, some in documents that haven't been updated. This Skill provides a systematic way to gather, organize, and present project status.
「專案的進度怎麼樣了?」是任何組織中最常見的問題——也是最難回答好的。資訊是散落的:有些在試算表、有些在聊天訊息、有些在人的腦子裡、有些在還沒更新的文件中。這個 Skill 提供系統性的方法來收集、組織和呈現專案狀態。
It's an Orchestration Skill because it doesn't do one thing — it coordinates information from multiple inputs and produces a unified status view.
它是一個調度型 Skill,因為它不只做一件事——它協調多個輸入的資訊,產出統一的狀態視圖。
Trigger Conditions 觸發條件
- "What's the project status?" / 「專案進度怎麼樣?」
- "Give me a status update on [project]" / 「給我 [專案] 的狀態更新」
- "I need to prepare for a status meeting" / 「我需要準備狀態會議」
- "Are we on track?" / 「我們在正軌上嗎?」
- "What's blocked?" / 「什麼被卡住了?」
- "Generate the weekly status report" / 「產出週報」
- User shares project data (task lists, timelines, meeting notes) and asks for synthesis
使用者分享專案資料並要求綜合
Process Logic 流程邏輯
Identify the project scope — understand what project we're tracking:
辨識專案範圍:
- What's the project name and objective? 專案名稱和目標?
- What are the major workstreams or phases? 主要工作流或階段?
- What's the overall timeline? 整體時程?
- Who are the key stakeholders? 關鍵利害關係人?
Gather status data from available sources:
從可用來源收集狀態資料:
- Task lists or project plans (spreadsheets, Gantt charts, kanban boards)
任務清單或專案計畫
- Recent meeting notes or decisions 最近的會議紀錄或決策
- Communications about progress or blockers 關於進度或阻礙的溝通
- Budget or resource utilization data 預算或資源使用資料
- KPI or metric data KPI 或指標資料
Assess each workstream using a consistent framework:
用一致的框架評估每個工作流:
For each workstream, determine:
- Status: 🟢 On Track / 🟡 At Risk / 🔴 Blocked / ✅ Complete
- Progress: % complete (based on milestones, not time elapsed)
- What was accomplished since last update 上次更新以來完成了什麼
- What's coming next 接下來什麼
- Risks or blockers 風險或阻礙
- Needs from leadership or other teams 需要上層或其他團隊的什麼
Calculate overall project health:
計算整體專案健康度:
- Timeline: Are we ahead, on time, or behind? 時程:超前、準時、落後?
- Budget: Under, on, or over budget? 預算:低於、等於、超過?
- Scope: Any scope changes since baseline? 範圍:基準以來有變更嗎?
- Quality: Any quality concerns raised? 品質:有品質問題被提出嗎?
- Team: Any resource or capacity issues? 團隊:有資源或產能問題嗎?
Identify the top 3 risks and their mitigation status.
辨識前 3 大風險和它們的緩解狀態。
Generate structured output.
生成結構化輸出。
Highlight what needs attention — don't bury critical issues in the middle of a long report. Lead with what matters.
突顯需要注意的事項——不要把關鍵問題埋在長報告中間。
I/O Contract 輸入輸出合約
Input 輸入
- Project information: plan, task list, timeline, or description
專案資訊:計畫、任務清單、時程或描述
- Status data: what's been done, what's in progress, what's blocked
狀態資料:完成了什麼、進行中什麼、卡住什麼
- Optional: previous status reports, meeting notes, budget data
可選:之前的狀態報告、會議紀錄、預算資料
Output 輸出
# Project Status: [Project Name]
# 專案狀態:[專案名稱]
**Report Date**: [date] | **Period**: [date range]
## Executive Summary 摘要
[2-3 sentences: overall health, key achievement, biggest concern]
## Overall Health 整體健康度
| Dimension 面向 | Status 狀態 | Notes 備註 |
|---|---|---|
| Timeline 時程 | 🟢/🟡/🔴 | [detail] |
| Budget 預算 | 🟢/🟡/🔴 | [detail] |
| Scope 範圍 | 🟢/🟡/🔴 | [detail] |
| Quality 品質 | 🟢/🟡/🔴 | [detail] |
| Team 團隊 | 🟢/🟡/🔴 | [detail] |
## Workstream Status 工作流狀態
### [Workstream 1]
- **Status**: 🟢 On Track
- **Progress**: [X]% complete
- **Accomplished**: [what was done]
- **Next**: [what's coming]
- **Risks**: [if any]
### [Workstream 2]
[same structure]
## Top Risks 前 3 大風險
| # | Risk 風險 | Impact 影響 | Likelihood 可能性 | Mitigation 緩解 | Owner 負責人 |
|---|---|---|---|---|---|
| 1 | [risk] | High/Med/Low | High/Med/Low | [plan] | [person] |
## Decisions Needed 需要的決策
- [Decision 1 — who needs to decide, by when]
## Key Milestones 關鍵里程碑
| Milestone 里程碑 | Planned 計畫 | Actual 實際 | Status 狀態 |
|---|---|---|---|
| [milestone] | [date] | [date or —] | ✅/🔄/⬜ |
## Next Period Focus 下一期重點
1. [Priority 1]
2. [Priority 2]
3. [Priority 3]
Validation Rules 驗證規則
- Status is evidence-based — every 🟢/🟡/🔴 is supported by data, not optimism. 狀態有證據支持。
- No surprises buried — if something is 🔴, it appears in the executive summary, not just in a workstream detail. 嚴重問題不被埋沒。
- Progress is milestone-based — "50% of time elapsed" ≠ "50% complete." Track against deliverables, not calendar. 進度以里程碑為基準。
- Risks have owners — a risk without an owner is just a worry, not a managed risk. 風險有負責人。
- Decisions needed are explicit — if the project needs a decision from leadership, say so clearly with a deadline. 需要的決策要明確。
- Consistent with previous reports — if last report said 🟢 and this one says 🔴, explain what changed. 與先前報告一致。
Knowledge 知識庫
The "Watermelon Project" Anti-Pattern 「西瓜專案」反模式
Projects that are green on the outside (reported as on-track) but red on the inside (actually struggling). This Skill fights this by requiring evidence for every status indicator, not just self-reporting.
表面綠色(報告正軌)內部紅色(實際掙扎)的專案。這個 Skill 藉由要求每個狀態指標都有證據來對抗這種情況。
Status Assessment Heuristics 狀態評估啟發法
- 🟢 On Track: Progress matches or exceeds plan; no unmitigated risks; team capacity adequate
- 🟡 At Risk: Minor delay or emerging risk; recoverable with action; needs monitoring
- 🔴 Blocked/Behind: Significant delay or unresolved blocker; needs escalation or scope change
What Makes a Good Status Report 好的狀態報告的特質
- Honest 誠實: Bad news delivered early is manageable; bad news delivered late is a crisis
- Actionable 可行動: Ends with clear next steps and decisions needed
- Comparative 比較: Shows change from last period, not just a snapshot
- Audience-aware 讀者意識: Executive summary for leadership, detail for the team
Composition Hooks 組合接口
- Upstream 上游: meeting-notes-to-actions (action items feed task tracking), any data collection Skill
- Downstream 下游: Report generation Skills, presentation Skills, stakeholder communication
- Pairs with 搭配: research-and-summarize (research context for risks), document-reviewer (review before sending)
Part of the Agentic Substrate Example Skills Gallery.
1---2name: project-status-tracker3description: Gather data from multiple sources and produce a unified project status report with health indicators, risk management, and milestone tracking. Use when the user asks "what's the project status", "are we on track", "what's blocked", "generate the weekly status report", or needs to prepare for a status meeting.4---56# Project Status Tracker7# 專案狀態追蹤器89> *Ask "where are we?" and get a real answer — not a guess.*10> *問「我們到哪了?」然後得到真實的答案——不是猜測。*1112---1314## Identity 身份1516- **Name**: project-status-tracker17- **Type**: Orchestration (coordinates data from multiple sources → unified view)18- **For**: Project managers, team leads, and anyone who needs to report on or understand the current state of a project with multiple moving parts.19- **對象**: 專案經理、團隊主管,以及任何需要報告或了解一個有多個進行中部分的專案現狀的人。2021---2223## Description 描述2425"What's the status of the project?" is the most common question in any organization — and the hardest to answer well. The information is scattered: some in spreadsheets, some in chat messages, some in people's heads, some in documents that haven't been updated. This Skill provides a systematic way to gather, organize, and present project status.2627「專案的進度怎麼樣了?」是任何組織中最常見的問題——也是最難回答好的。資訊是散落的:有些在試算表、有些在聊天訊息、有些在人的腦子裡、有些在還沒更新的文件中。這個 Skill 提供系統性的方法來收集、組織和呈現專案狀態。2829It's an Orchestration Skill because it doesn't do one thing — it coordinates information from multiple inputs and produces a unified status view.3031它是一個調度型 Skill,因為它不只做一件事——它協調多個輸入的資訊,產出統一的狀態視圖。3233---3435## Trigger Conditions 觸發條件3637- "What's the project status?" / 「專案進度怎麼樣?」38- "Give me a status update on [project]" / 「給我 [專案] 的狀態更新」39- "I need to prepare for a status meeting" / 「我需要準備狀態會議」40- "Are we on track?" / 「我們在正軌上嗎?」41- "What's blocked?" / 「什麼被卡住了?」42- "Generate the weekly status report" / 「產出週報」43- User shares project data (task lists, timelines, meeting notes) and asks for synthesis44 使用者分享專案資料並要求綜合4546---4748## Process Logic 流程邏輯49501. **Identify the project scope** — understand what project we're tracking:51 **辨識專案範圍**:52 - What's the project name and objective? 專案名稱和目標?53 - What are the major workstreams or phases? 主要工作流或階段?54 - What's the overall timeline? 整體時程?55 - Who are the key stakeholders? 關鍵利害關係人?56572. **Gather status data** from available sources:58 **從可用來源收集狀態資料**:59 - Task lists or project plans (spreadsheets, Gantt charts, kanban boards)60 任務清單或專案計畫61 - Recent meeting notes or decisions 最近的會議紀錄或決策62 - Communications about progress or blockers 關於進度或阻礙的溝通63 - Budget or resource utilization data 預算或資源使用資料64 - KPI or metric data KPI 或指標資料65663. **Assess each workstream** using a consistent framework:67 **用一致的框架評估每個工作流**:6869 For each workstream, determine:70 - **Status**: 🟢 On Track / 🟡 At Risk / 🔴 Blocked / ✅ Complete71 - **Progress**: % complete (based on milestones, not time elapsed)72 - **What was accomplished** since last update 上次更新以來完成了什麼73 - **What's coming next** 接下來什麼74 - **Risks or blockers** 風險或阻礙75 - **Needs** from leadership or other teams 需要上層或其他團隊的什麼76774. **Calculate overall project health**:78 **計算整體專案健康度**:79 - Timeline: Are we ahead, on time, or behind? 時程:超前、準時、落後?80 - Budget: Under, on, or over budget? 預算:低於、等於、超過?81 - Scope: Any scope changes since baseline? 範圍:基準以來有變更嗎?82 - Quality: Any quality concerns raised? 品質:有品質問題被提出嗎?83 - Team: Any resource or capacity issues? 團隊:有資源或產能問題嗎?84855. **Identify the top 3 risks** and their mitigation status.86 **辨識前 3 大風險**和它們的緩解狀態。87886. **Generate structured output**.89 **生成結構化輸出**。90917. **Highlight what needs attention** — don't bury critical issues in the middle of a long report. Lead with what matters.92 **突顯需要注意的事項**——不要把關鍵問題埋在長報告中間。9394---9596## I/O Contract 輸入輸出合約9798### Input 輸入99- Project information: plan, task list, timeline, or description100 專案資訊:計畫、任務清單、時程或描述101- Status data: what's been done, what's in progress, what's blocked102 狀態資料:完成了什麼、進行中什麼、卡住什麼103- Optional: previous status reports, meeting notes, budget data104 可選:之前的狀態報告、會議紀錄、預算資料105106### Output 輸出107108```markdown109# Project Status: [Project Name]110# 專案狀態:[專案名稱]111**Report Date**: [date] | **Period**: [date range]112113## Executive Summary 摘要114[2-3 sentences: overall health, key achievement, biggest concern]115116## Overall Health 整體健康度117| Dimension 面向 | Status 狀態 | Notes 備註 |118|---|---|---|119| Timeline 時程 | 🟢/🟡/🔴 | [detail] |120| Budget 預算 | 🟢/🟡/🔴 | [detail] |121| Scope 範圍 | 🟢/🟡/🔴 | [detail] |122| Quality 品質 | 🟢/🟡/🔴 | [detail] |123| Team 團隊 | 🟢/🟡/🔴 | [detail] |124125## Workstream Status 工作流狀態126### [Workstream 1]127- **Status**: 🟢 On Track128- **Progress**: [X]% complete129- **Accomplished**: [what was done]130- **Next**: [what's coming]131- **Risks**: [if any]132133### [Workstream 2]134[same structure]135136## Top Risks 前 3 大風險137| # | Risk 風險 | Impact 影響 | Likelihood 可能性 | Mitigation 緩解 | Owner 負責人 |138|---|---|---|---|---|---|139| 1 | [risk] | High/Med/Low | High/Med/Low | [plan] | [person] |140141## Decisions Needed 需要的決策142- [Decision 1 — who needs to decide, by when]143144## Key Milestones 關鍵里程碑145| Milestone 里程碑 | Planned 計畫 | Actual 實際 | Status 狀態 |146|---|---|---|---|147| [milestone] | [date] | [date or —] | ✅/🔄/⬜ |148149## Next Period Focus 下一期重點1501. [Priority 1]1512. [Priority 2]1523. [Priority 3]153```154155---156157## Validation Rules 驗證規則1581591. **Status is evidence-based** — every 🟢/🟡/🔴 is supported by data, not optimism. 狀態有證據支持。1602. **No surprises buried** — if something is 🔴, it appears in the executive summary, not just in a workstream detail. 嚴重問題不被埋沒。1613. **Progress is milestone-based** — "50% of time elapsed" ≠ "50% complete." Track against deliverables, not calendar. 進度以里程碑為基準。1624. **Risks have owners** — a risk without an owner is just a worry, not a managed risk. 風險有負責人。1635. **Decisions needed are explicit** — if the project needs a decision from leadership, say so clearly with a deadline. 需要的決策要明確。1646. **Consistent with previous reports** — if last report said 🟢 and this one says 🔴, explain what changed. 與先前報告一致。165166---167168## Knowledge 知識庫169170### The "Watermelon Project" Anti-Pattern 「西瓜專案」反模式171Projects that are green on the outside (reported as on-track) but red on the inside (actually struggling). This Skill fights this by requiring evidence for every status indicator, not just self-reporting.172173表面綠色(報告正軌)內部紅色(實際掙扎)的專案。這個 Skill 藉由要求每個狀態指標都有證據來對抗這種情況。174175### Status Assessment Heuristics 狀態評估啟發法176- **🟢 On Track**: Progress matches or exceeds plan; no unmitigated risks; team capacity adequate177- **🟡 At Risk**: Minor delay or emerging risk; recoverable with action; needs monitoring178- **🔴 Blocked/Behind**: Significant delay or unresolved blocker; needs escalation or scope change179180### What Makes a Good Status Report 好的狀態報告的特質181- **Honest** 誠實: Bad news delivered early is manageable; bad news delivered late is a crisis182- **Actionable** 可行動: Ends with clear next steps and decisions needed183- **Comparative** 比較: Shows change from last period, not just a snapshot184- **Audience-aware** 讀者意識: Executive summary for leadership, detail for the team185186---187188## Composition Hooks 組合接口189190- **Upstream** 上游: meeting-notes-to-actions (action items feed task tracking), any data collection Skill191- **Downstream** 下游: Report generation Skills, presentation Skills, stakeholder communication192- **Pairs with** 搭配: research-and-summarize (research context for risks), document-reviewer (review before sending)193194---195196*Part of the [Agentic Substrate](../../../README.md) Example Skills Gallery.*