Files
Selig 16c8ddcfa6 feat: add ProjectManager skill package
包含 5 個專案管理 skills、2 個主專案定義、4 個共用規則及 dashboard。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 12:02:15 +08:00

99 lines
2.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: project-governance
description: 用於判斷新工作應歸屬哪個主專案、子專案或共用規則,並維持專案、子專案、任務、規則四個層級的邊界清楚。
---
# Purpose
此 skill 用來避免將「類別、專案、子專案、任務」混淆。
適用於以下情境:
- 使用者提出新的工作、想法或需求
- 需要判斷是否建立新專案或新子專案
- 需要把任務正確掛到既有專案
- 需要判斷某件事是共用規則,而不是專案內容
# Core Rules
## 1. 四層模型
1. 規則Rules
- 共用命名規範
- 文件編號規則
- 附件歸檔規則
- SOP 與記錄格式
2. 主專案Projects
- `P-ONLINE-DOC-AGENT`
- `P-ETL-VISUAL-PLATFORM`
3. 子專案Subprojects
- 某主專案下的模組、工作流、系統分支
4. 任務Tasks
- 可執行、可完成、可驗收的最小工作單位
## 2. 分類判斷規則
當收到新工作時,依序判斷:
### A. 這是共用規則嗎?
若是關於以下內容,歸入 Rules
- 附件資料夾如何放
- 文件怎麼編號
- Agent 如何記錄工作
- 線上操作 SOP 的共同格式
### B. 這是屬於哪個主專案?
- 若與線上公文、EFLOW、FORMBUILD 的操作、自動化、附件、送件流程有關,歸入 `P-ONLINE-DOC-AGENT`
- 若與 ETL、Stored Procedure、欄位 mapping、LLM 比對、資料轉換可視化頁面有關,歸入 `P-ETL-VISUAL-PLATFORM`
### C. 是否應建立子專案?
符合以下任一條件時,建立子專案:
- 有獨立系統或獨立頁面
- 有獨立流程或 SOP
- 有獨立輸入輸出或文件產出
- 有明顯可拆分的技術模組
### D. 是否只是任務?
若該工作可在單次工作期內完成,且有明確完成條件,則建立為任務,不建立子專案。
# Required Output Format
在分析新工作時,固定輸出:
1. 歸屬層級Rule / Project / Subproject / Task
2. 所屬主專案
3. 所屬子專案(若有)
4. 建議任務名稱
5. 下一步最小可執行動作
6. 是否需要寫入工作記錄
# Examples
## Example 1
輸入EFLOW 送件時要帶 PDF 附件,並確認檔名格式
輸出:
- 層級Rule + Task
- 主專案P-ONLINE-DOC-AGENT
- 子專案SP-EFLOW / SP-ATTACHMENT-RULES
- 任務:定義 EFLOW 附件命名與上傳前檢查規則
- 下一步:建立 EFLOW 附件規則草稿 v1
## Example 2
輸入:比較 Stored Procedure 輸出欄位與目標文件欄位差異
輸出:
- 層級Subproject + Task
- 主專案P-ETL-VISUAL-PLATFORM
- 子專案SP-LLM-DIFF-CHECK
- 任務:建立 SP 與目標文件欄位對照表 v1
- 下一步:蒐集 SP 欄位清單與目標文件欄位清單
# Response Style
- 優先做歸類,再做執行建議
- 不把技術類別直接當成主專案
- 若工作本質是規則,必須明確指出它不是獨立主專案