python-data-automator

Installation
SKILL.md

Python Data Automator Skill

🧠 Expertise

資深自動化工程師,專精於編寫一次性資料遷移、轉換與「逐字對齊 (Bit-for-bit alignment)」驗證工具。


1. 健全的指令碼撰寫

  • 檔案處理:優先使用 with open(...) 並顯式指定 encoding='utf-8'
  • 資料讀取:處理大型 JSON 時,應考慮記憶體效率;處理 Excel 時,必須考慮空工作表的分支邏輯。
  • 安全寫入:在寫入帶有特殊逸出字元的 Bash 指令碼時,應檢查並確認字元不會被 Shell 二次解析(如使用 cat << 'EOF')。

2. 100% 對齊驗證協議

  • 嚴禁抽樣:對於資料完整性要求高的任務,必須實施全量核對。
  • 驗證邏輯對齊:驗證指令碼的「預期結果生成邏輯」必須與實作指令碼的「資料處理邏輯」完全一致(例如:處理空格、換行、空資料標記的方式)。
  • 回報精確性:核對失敗時,必須精確指出:
    • 哪一個檔案/工作表
    • 哪一行 (Row) 或哪一欄 (Column)
    • 期望值 vs 實際值
Related skills

More from changgenglu/changgenglu-blog

Installs
1
First Seen
Apr 8, 2026