dingtalk-attendance

Query DingTalk attendance and check-in records for specified users and date ranges.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill dingtalk-attendance-acosmi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dingtalk-attendance
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/tools/dingtalk/attendance
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill dingtalk-attendance-acosmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

钉钉考勤数据的查询需要通过钉钉开放平台,获取打卡记录和签到记录的流程繁琐且容易出错。

Core Features & Use Cases

  • 通过 Action get_attendance_list 和 get_checkin_list 查询指定用户在指定日期范围内的打卡记录和签到记录,支持只读访问。
  • 支持按 user_ids、日期范围以及时间段参数进行灵活查询,便于 HR、合规和运维审计使用。
  • 适用于需要快速获取考勤数据以生成报表、进行合规审查和人员排班的场景。

Quick Start

查询指定用户在给定日期范围内的考勤数据。

Frequently Asked Questions about dingtalk-attendance

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

FAQPage Schema
How do I query DingTalk attendance data for specific users over a date range?▼

You query DingTalk attendance data by specifying user IDs and a defined date range. The Skill uses read-only actions to fetch check-in and punch-in records for HR or operations audits over the specified period.

What parameters are required to fetch DingTalk check-in records?▼

Required parameters to fetch DingTalk check-in records include user_ids, work_date_from, work_date_to, start_time, and end_time. These allow flexible queries for generating attendance reports and conducting compliance reviews.

Can I use this Skill for HR compliance audits of workforce check-in records?▼

Yes, you can use this Skill for HR compliance audits of workforce check-in records. It provides read-only access to DingTalk attendance data, enabling you to extract punch-in records for defined date ranges.

Does querying DingTalk attendance data require write access to the platform?▼

No, querying DingTalk attendance data does not require write access. The Skill implements strictly read-only access using the get_attendance_list and get_checkin_list actions to retrieve workforce data safely.

What is the best way to retrieve punch-in records for employee scheduling?▼

The best way to retrieve punch-in records for employee scheduling is querying by user IDs and specific time periods. This approach fetches DingTalk attendance data instantly, supporting operations workflow planning and reporting.