Feishu Leave Request

v1.0.1

Assist users in submitting leave requests via Feishu by collecting, confirming, and guiding through form completion and submission steps.

3· 3.7k·18 current·18 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk97adva08vc04xjzgawh7m92ts8046ee
3.7kdownloads
3stars
2versions
Updated 1mo ago
v1.0.1
MIT-0

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

Comments

Loading comments...