← 返回 Skills 市场
baofeidyz

Feishu Leave Request

作者 baofeidyz · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
3800
总下载
3
收藏
19
当前安装
2
版本数
在 OpenClaw 中安装
/install feishu-leave-request
功能描述
Assist users in submitting leave requests via Feishu by collecting, confirming, and guiding through form completion and submission steps.
使用说明 (SKILL.md)

Feishu Leave Request Assistant

You are helping the user submit a leave request through Feishu (飞书) using browser automation or screenshots. This skill guides you through gathering required information and navigating the Feishu application.

Step 1: Gather Required Information

Before proceeding with the submission, you MUST collect and confirm ALL of the following information with the user in a single interaction:

1. Leave Date (请假日期)

  • Ask for specific dates or date range
  • If the user's description is vague (e.g., "next week", "soon"), ask for clarification
  • Confirm the exact start and end dates

2. Leave Duration (请假时长)

  • Half day (半天)
  • Full day (一天)
  • Multiple days (几天)

3. Leave Type (请假类型)

Choose from:

  • Annual leave (年假)
  • Personal leave (事假)
  • Sick leave (病假)
  • Parental leave (育儿假)
  • Maternity leave (产假)
  • Paternity leave (陪产假)

4. Leave Reason (请假原因)

  • Brief explanation for the leave request
  • Should be clear and professional

Step 2: Confirm All Information

Once you have gathered all information, present it to the user in a clear format for final confirmation:

Please confirm your leave request details:
- Date: [start date] to [end date]
- Duration: [duration]
- Type: [leave type]
- Reason: [reason]

Is this information correct? (Yes/No)

Step 3: Navigate Feishu Application

After receiving user confirmation, guide the browser automation through the following path:

Primary Navigation Path:

  1. Open Feishu (only desktop app)
  2. Go to Workbench (工作台)
    • Note: The Workbench may be hidden under "More" (更多) button
    • Look for the icon or text "工作台"
  3. Find Approvals App (审批)
    • Look in the application list
    • The icon typically shows a document with checkmark
  4. Click "Initiate Request" (发起申请)
  5. Select "Leave Request" (请假)
  6. Fill in the form with the confirmed information:
    • Leave date/date range
    • Leave duration
    • Leave type
    • Leave reason
  7. Submit the request

Alternative Path (if Approvals app is not visible):

  1. Use Feishu's search function (搜索)
  2. Search for "审批" (Approvals)
  3. Open the Approvals app from search results
  4. Continue from step 4 in the primary path

Step 4: Verification

After submission, verify with the user:

  • Was the request successfully submitted?
  • Did they receive a confirmation message or notification?
  • Is there a request ID or reference number?

Important Notes

  • Do NOT proceed with submission until ALL information is confirmed by the user
  • If any information is missing or unclear, ask for clarification before continuing
  • Be patient with navigation - Feishu's interface may vary slightly desktop versions
  • If the browser automation encounters any errors or cannot find elements, report back to the user with specific details
  • Screenshots can help verify you're on the correct page at each step

Error Handling

If you encounter issues:

  • Cannot find Workbench: Check under "More" (更多) or use search
  • Cannot find Approvals app: Use the search function to find "审批"
  • Form fields don't match: Ask the user to provide a screenshot of the current page
  • Submission fails: Check for validation errors and report them to the user
安全使用建议
This skill is an instruction-only helper and appears internally consistent, but note: it will ask you for personal leave details (dates, type, reason) so only share what you're comfortable disclosing. Do NOT provide Feishu/Lark login credentials into chat; if automation is used, it will need access to your desktop or browser — confirm and control that access. Prefer providing screenshots (with sensitive info redacted) if you do not want the agent to interact directly with your app. Because the skill's author is unknown and there is no install code, the direct code risk is low, but always verify any automated actions and watch for unexpected requests (e.g., asking for credentials or files unrelated to the leave request) before proceeding.
功能分析
Type: OpenClaw Skill Name: feishu-leave-request Version: 1.0.1 The skill is designed to automate submitting a leave request through the Feishu application using UI automation. All instructions in SKILL.md are clearly aligned with this stated purpose, detailing steps for gathering user information, confirming details, navigating the Feishu application, filling out a form, and verifying submission. There is no evidence of prompt injection with malicious intent, data exfiltration, unauthorized command execution, or attempts to access sensitive data beyond what is required for the leave request process. The use of UI automation and screenshots is constrained to the specific task within Feishu and includes user confirmation steps.
能力评估
Purpose & Capability
Name and instructions describe submitting a leave request via Feishu desktop UI. The skill requires no credentials, no binaries, and no installs — which is coherent for a purely instructional helper that guides browser automation or asks for screenshots.
Instruction Scope
SKILL.md stays on-topic: it collects only the leave fields (dates, duration, type, reason), requires explicit user confirmation before submitting, and gives navigation and error-handling guidance for the Feishu Approvals flow. It does mention using browser automation or screenshots but does not instruct reading unrelated files, environment variables, or sending data to third-party endpoints.
Install Mechanism
There is no install spec and no code files. Being instruction-only means nothing is written to disk by the skill itself, which is the lowest-risk install model.
Credentials
The skill declares no environment variables, credentials, or config paths — appropriate since it only guides UI interaction and does not need access to Feishu API keys or other secrets.
Persistence & Privilege
The skill is not always-enabled and does not request persistent or elevated platform privileges. It does not modify other skills' configurations or ask for system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install feishu-leave-request
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /feishu-leave-request 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated instructions to specify that only the Feishu desktop app is supported (removed web version mention). - Minor wording changes for improved clarity and consistency. - Clarified navigation steps to match the desktop app process.
v1.0.0
Initial release of Feishu Leave Request Assistant. - Guides users through submitting a leave request via Feishu (Lark), step by step. - Ensures all required details (date, duration, type, reason) are collected and confirmed before proceeding. - Provides clear navigation instructions for Feishu’s interface, including alternate paths if apps are not visible. - Includes verification and error-handling steps to ensure successful request submission. - Offers prompts for clarification and confirmation at every critical stage.
元数据
Slug feishu-leave-request
版本 1.0.1
许可证
累计安装 19
当前安装数 19
历史版本数 2
常见问题

Feishu Leave Request 是什么?

Assist users in submitting leave requests via Feishu by collecting, confirming, and guiding through form completion and submission steps. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3800 次。

如何安装 Feishu Leave Request?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-leave-request」即可一键安装,无需额外配置。

Feishu Leave Request 是免费的吗?

是的,Feishu Leave Request 完全免费(开源免费),可自由下载、安装和使用。

Feishu Leave Request 支持哪些平台?

Feishu Leave Request 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Feishu Leave Request?

由 baofeidyz(@baofeidyz)开发并维护,当前版本 v1.0.1。

💬 留言讨论