lark-approval
CLIでLark承認ワークフローを管理
Claude Code統合によりLark承認ワークフローの管理を効率化。承認インスタンスのクエリ、承認または却下タスクの実行、承認の転送を自然言語コマンドで操作できます。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「lark-approval」を使用しています。 Show me my pending approval tasks
期待される結果:
保留中の承認タスクが3件見つかりました:
1. 休暇申請 - 田中太郎(2024年1月15日〜2024年1月17日)
2. 経費報告 $850 - 山田花子
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
Approve the approval task with instance ID [instance_id] and task ID [task_id]
Get the full details of approval instance [instance_id] including current status and history
Transfer approval task [task_id] to user [user_id] with a note about the handoff
ベストプラクティス
- 承認APIを呼び出す前に必ずschemaコマンドを実行し、必須パラメータを確認してください
- 適切なAPI認証情報を確認するために、lark-sharedスキルから共有認証設定を使用してください
- 実行前に必要な承認スコープ(approval:instance:read、approval:task:write)が付与されていることを確認してください
- 完了済みのワークフローでエラーを避けるため、アクション実行前に承認ステータスを確認してください
回避
- パラメータ構造を推測せず、常に lark-cli schema approval.resource.method を使用して必須フィールドを確認してください
- 完全なインスタンス詳細とコンテキストを最初に確認せず、タスクを承認または却下することは避けてください
- 受信者に通知し、理由を文書化せずに承認タスクを転送しないでください
- 承認インスタンスIDやユーザーIDをプロンプトにハードコードせず、動的に取得してください