lark-approval
透過 CLI 管理飛書核准工作流程
透過 Claude Code 整合,簡化飛書核准工作流程管理。使用自然語言指令查詢核准實例、核准或拒絕任務,以及轉移核准權限。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「lark-approval」。 Show me my pending approval tasks
預期結果:
找到 3 筆待處理的核准任務:
1. 休假申請 - John Doe(2024-01-15 至 2024-01-17)
2. 費用報銷 $850 - Jane Smith
3. 採購單 #12345 - 技術團隊
您是否要核准或拒絕其中任何項目?
正在使用「lark-approval」。 Get details for approval instance ABC-123-XYZ
預期結果:
- 核准實例:ABC-123-XYZ
- 狀態:進行中
- 標題:軟體授權採購
- 提交者:admin@company.com
- 提交時間:2024-01-14 10:30 UTC
- 目前節點:主管核准
- 核准進度:1/2 已完成
正在使用「lark-approval」。 Approve task TASK-789 for instance ABC-123-XYZ
預期結果:
任務核准成功。核准實例 ABC-123-XYZ 已推進至工作流程的下一階段。
安全審計
安全All static analysis findings are false positives. The detected 'external_commands' and 'filesystem' patterns are markdown code blocks containing CLI documentation examples, not executable code. This skill contains only documentation with bash command examples for the lark-cli tool. No actual code execution, filesystem access, or security risks present.
品質評分
你能建構什麼
主管核准自動化
主管可以使用自然語言描述需求,快速審查、核准或拒絕待處理的核准請求
核准工作流程監控
營運團隊可以查詢核准狀態、檢查待處理任務,並追蹤整個組織的核准實例
批次核准處理
透過查詢任務清單並執行批次核准/拒絕操作,高效處理多個核准任務
試試這些提示
Show me all my pending approval tasks that need attention
核准實例 ID 為 [instance_id] 且任務 ID 為 [task_id] 的核准任務
取得核准實例 [instance_id] 的完整詳細資訊,包含目前狀態與歷史記錄
將核准任務 [task_id] 轉移給使用者 [user_id],並附上交接說明
最佳實務
- 在呼叫核准 API 前,請先執行 schema 指令檢查所需參數
- 使用 lark-shared skill 的共用驗證設定,以確保正確的 API 憑證
- 在執行前確認已取得所需的核准權限範圍(approval:instance:read、approval:task:write)
- 在執行操作前檢查核准狀態,避免在已完成的工作流程上產生錯誤
避免
- 不要猜測參數結構 — 請一律使用 lark-cli schema approval.resource.method 驗證所需欄位
- 避免在未審查完整實例詳細資訊與脈絡的情況下核准或拒絕任務
- 轉移核准任務時,請務必通知收件人並記錄原因
- 切勿在提示中硬式編碼核准實例 ID 或使用者 ID — 請動態取得這些值
常見問題
使用此 skill 需要什麼權限?
為什麼呼叫核准 API 時會出現參數錯誤?
我可以使用此 skill 建立新的核准工作流程嗎?
如何處理核准錯誤或失敗的操作?
此 skill 是否與所有飛書核准類型相容?
轉移核准任務時會發生什麼事?
開發者詳情
檔案結構
📄 SKILL.md