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.