forked from Selig/openclaw-skill
feat: add ProjectManager skill package
包含 5 個專案管理 skills、2 個主專案定義、4 個共用規則及 dashboard。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
76
ProjectManager/skills/etl-visual-project/SKILL.md
Normal file
76
ProjectManager/skills/etl-visual-project/SKILL.md
Normal file
@@ -0,0 +1,76 @@
|
||||
---
|
||||
name: etl-visual-project
|
||||
description: 用於管理 ETL 資料庫轉換可視化網頁專案,並包含 SP 分析、目標欄位 mapping 與 LLM 差異比對。
|
||||
---
|
||||
|
||||
# Purpose
|
||||
|
||||
此 skill 用於處理:
|
||||
- ETL 資料流程整理
|
||||
- Stored Procedure 分析
|
||||
- 目標文件欄位 mapping
|
||||
- LLM 比較 SP 與目標欄位差異
|
||||
- 可視化網頁的需求與模組規劃
|
||||
|
||||
# Project
|
||||
|
||||
主專案:
|
||||
`P-ETL-VISUAL-PLATFORM`
|
||||
|
||||
子專案:
|
||||
- `SP-ETL-PIPELINE`
|
||||
- `SP-DB-SP-ANALYSIS`
|
||||
- `SP-TARGET-FIELD-MAPPING`
|
||||
- `SP-LLM-DIFF-CHECK`
|
||||
- `SP-VISUAL-WEB`
|
||||
|
||||
# Core Objective
|
||||
|
||||
建立一套能呈現 ETL 資料庫轉換流程的可視化網頁。
|
||||
|
||||
# Branch Objective
|
||||
|
||||
使用 LLM 比較:
|
||||
- Stored Procedure 輸出或邏輯
|
||||
- 目標文件定義的欄位
|
||||
- 欄位差異與缺漏
|
||||
- 型別差異
|
||||
- 命名差異
|
||||
- 規則差異
|
||||
|
||||
# Workflow
|
||||
|
||||
## 1. 資料蒐集
|
||||
- 蒐集 SP 清單
|
||||
- 蒐集目標文件欄位定義
|
||||
- 蒐集資料表與 ETL 流向
|
||||
|
||||
## 2. Mapping
|
||||
- 建立欄位對照表
|
||||
- 標記來源欄位、目標欄位、轉換規則
|
||||
|
||||
## 3. LLM Diff Check
|
||||
- 比較 SP 欄位與目標文件欄位
|
||||
- 輸出缺漏、命名不一致、型別不一致
|
||||
|
||||
## 4. Visual Web
|
||||
- 定義頁面模組
|
||||
- 呈現流程圖、欄位 mapping、差異報表
|
||||
|
||||
# Standard Output
|
||||
|
||||
每次回應時,輸出:
|
||||
1. 所屬子專案
|
||||
2. 本次目標
|
||||
3. 所需輸入資料
|
||||
4. 產出物
|
||||
5. 差異或阻塞
|
||||
6. 下一步
|
||||
|
||||
# Example Tasks
|
||||
|
||||
- 匯出 SP 欄位清單
|
||||
- 建立目標文件欄位表
|
||||
- 建立 mapping 表 v1
|
||||
- 用 LLM 產出欄位差異報告
|
||||
- 設計 ETL 可視化頁面需求草稿
|
||||
Reference in New Issue
Block a user