lark-attendance

Retrieve personal attendance punch records from Feishu via the attendance API.

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-attendance-zju-real
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-attendance
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/feishu-cli/skills/lark-attendance
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-attendance-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual effort of retrieving personal attendance punch records from Feishu, helping employees quickly verify their work-time history.

Core Features & Use Cases

  • Attendance Record Queries: Retrieve a user's Feishu attendance punch records through the attendance API.
  • Automatic Parameters: Applies the required employee type and empty user ID defaults without asking the user.
  • Permission-Aware Access: Uses the appropriate read-only attendance scope and checks the API schema before making requests.
  • Use Case: Ask the Skill to retrieve your attendance records for a specified date range so you can review missed punches or confirm working hours.

Quick Start

Ask the Skill to query your Feishu attendance punch records for the required date range.

Frequently Asked Questions about lark-attendance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve my Feishu attendance punch records automatically?

To retrieve Feishu attendance punch records automatically, this Skill queries the Feishu attendance API using lark-cli authentication and the attendance:task:readonly permission scope. It automatically applies the required employee_type and user_ids parameters, allowing you to instantly verify work-time history for any specified date range.

What do I need to check my Feishu punch records through the attendance API?

Checking Feishu punch records requires lark-cli authentication and the attendance:task:readonly permission scope. The Skill validates the API schema before making requests and automatically fills in default employee_type and empty user_ids parameters, so no manual configuration is needed beyond the initial setup.

Can I investigate missed punches in Feishu without manual lookup?

Yes, you can investigate missed punches in Feishu without manual lookup by requesting attendance records for a specific date range. The Skill retrieves your punch history directly through the Feishu attendance API, helping you quickly identify discrepancies, confirm working hours, and review attendance history.

Does querying Feishu attendance records require specifying my user ID?

Querying Feishu attendance records does not require manually specifying your user ID. The Skill automatically applies empty user ID defaults and sets the employee_type parameter without asking the user, streamlining the retrieval process while respecting the read-only attendance permission scope.

Are there limitations when accessing Feishu attendance data through an API?

Limitations when accessing Feishu attendance data include being restricted to the read-only attendance scope, meaning you cannot modify records. The Skill enforces schema validation before API calls to prevent errors, and it requires active lark-cli authentication to successfully retrieve personal punch history.