Individual skill
dws
【何时用:仅当用户明确指向钉钉/DingTalk(钉钉文档、钉钉日程等)时使用;泛指做文档/表格/待办/审批默认走本地工具,不要误用钉钉】用 dws CLI 管理钉钉:AI表格/AI搜问(找人首选)/目标管理(Agoal)/组织大脑/日历/通讯录/群聊与机器人消息/待办/审批/智能合同/考勤/日志(日报周报)/DING消息/钉钉文档/云盘/Markdown文件/HTML文件/AI听记/邮箱/在线电子表格(axls)/知识库/白板/开放平台文档/个人IM与OA事件订阅。用户要求操作上述钉钉产品时使用。
pinvou3-app/src-tauri/resources/common/bundle/dingtalk-skills/dws/SKILL.md
Source commit 3cec34e2b6b7da8fbb85b70050dae83ff8b4ee10
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,921
- Repository last updated
- Nov 7, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-agent Repository topic
- automation Repository topic
- desktop-app Repository topic
- llm Repository topic
- local-first Repository topic
- mcp Repository topic
- open-source Repository topic
- react Repository topic
- rust Repository topic
- tauri Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
LICENSEasset · 10,098 bytesNOTICEasset · 666 bytesSKILL.mdcore · 39,318 bytesSKILL.mdcore · 39,318 bytesSKILL.mdcore · 39,318 bytesreferences/best_practices/01-messaging.mddoc · 3,266 bytesreferences/best_practices/02-task.mddoc · 2,817 bytesreferences/best_practices/03-meeting.mddoc · 11,841 bytesreferences/best_practices/04-document.mddoc · 11,213 bytesreferences/best_practices/05-reporting.mddoc · 6,346 bytesreferences/best_practices/06-data-analytics.mddoc · 5,511 bytesreferences/best_practices/07-minutes.mddoc · 8,549 bytesreferences/best_practices/08-directory.mddoc · 8,164 bytesreferences/best_practices/09-mail.mddoc · 5,323 bytesreferences/best_practices/10-minutes-speaker-match.mddoc · 9,189 bytesreferences/best_practices/11-minutes-speaker-correct.mddoc · 4,463 bytesreferences/best_practices/_common/conventions.mddoc · 3,445 bytesreferences/best_practices/_common/recipe-conventions.mddoc · 1,856 bytesreferences/best_practices/lite-recipes.mddoc · 16,059 bytesreferences/capability-limits.mddoc · 3,017 bytesreferences/error-codes.mddoc · 4,106 bytesreferences/field-rules.mddoc · 5,536 bytesreferences/global-reference.mddoc · 5,273 bytesreferences/intent-guide.mddoc · 48,920 bytesreferences/products/agoal.mddoc · 12,378 bytesreferences/products/aisearch.mddoc · 14,449 bytesreferences/products/aitable-record-ops.mddoc · 4,965 bytesreferences/products/aitable.mddoc · 30,839 bytesreferences/products/aitable/aitable-advperm.mddoc · 10,431 bytesreferences/products/aitable/aitable-api-key.mddoc · 1,746 bytesreferences/products/aitable/aitable-attachment.mddoc · 3,616 bytesreferences/products/aitable/aitable-best-practices.mddoc · 3,612 bytesreferences/products/aitable/aitable-cell-value.mddoc · 9,321 bytesreferences/products/aitable/aitable-comment.mddoc · 2,891 bytesreferences/products/aitable/aitable-dashboard-chart.mddoc · 4,595 bytesreferences/products/aitable/aitable-data-analysis-sop.mddoc · 5,766 bytesreferences/products/aitable/aitable-error-recovery.mddoc · 7,100 bytesreferences/products/aitable/aitable-export-import.mddoc · 10,081 bytesreferences/products/aitable/aitable-field-properties.mddoc · 8,718 bytesreferences/products/aitable/aitable-field.mddoc · 6,752 bytesreferences/products/aitable/aitable-filter-sort.mddoc · 12,700 bytesreferences/products/aitable/aitable-form.mddoc · 15,441 bytesreferences/products/aitable/aitable-formula-guide.mddoc · 8,346 bytesreferences/products/aitable/aitable-primary-doc.mddoc · 2,362 bytesreferences/products/aitable/aitable-psql.mddoc · 15,021 bytesreferences/products/aitable/aitable-record-create.mddoc · 2,239 bytesreferences/products/aitable/aitable-record-delete.mddoc · 582 bytesreferences/products/aitable/aitable-record-history.mddoc · 4,111 bytesreferences/products/aitable/aitable-record-name-key.mddoc · 2,457 bytesreferences/products/aitable/aitable-record-query.mddoc · 15,325 bytesreferences/products/aitable/aitable-record-share.mddoc · 1,689 bytesreferences/products/aitable/aitable-record-stats.mddoc · 3,913 bytesreferences/products/aitable/aitable-record-update.mddoc · 3,281 bytesreferences/products/aitable/aitable-record-upsert.mddoc · 3,423 bytesreferences/products/aitable/aitable-view-config.mddoc · 12,113 bytesreferences/products/aitable/aitable-view-extras.mddoc · 8,234 bytesreferences/products/aitable/aitable-workflow.mddoc · 14,793 bytesreferences/products/attendance-report.mddoc · 30,583 bytesreferences/products/attendance-schedule.mddoc · 28,158 bytesreferences/products/attendance-vacation.mddoc · 9,609 bytesreferences/products/attendance.mddoc · 104,447 bytesreferences/products/calendar.mddoc · 51,528 bytesreferences/products/chat-emoji-list.mddoc · 8,624 bytesreferences/products/chat.mddoc · 162,100 bytesreferences/products/chat/a2ui.mddoc · 4,266 bytesreferences/products/contact.mddoc · 31,239 bytesreferences/products/contract.mddoc · 15,521 bytesreferences/products/dev.mddoc · 15,021 bytesreferences/products/devdoc.mddoc · 1,886 bytesreferences/products/ding.mddoc · 10,122 bytesreferences/products/dingtalk-tag/capability.mddoc · 5,812 bytesreferences/products/dingtalk-tag/dingtalk-tag-index.mddoc · 3,979 bytesreferences/products/dingtalk-tag/manage-and-connect.mddoc · 8,421 bytesreferences/products/dingtalk-tag/manage.mddoc · 9,962 bytesreferences/products/dingtalk-tag/run.mddoc · 5,551 bytesreferences/products/doc.mddoc · 66,717 bytesreferences/products/doc/doc-block.mddoc · 14,994 bytesreferences/products/doc/doc-comment.mddoc · 10,158 bytesreferences/products/doc/doc-create.mddoc · 6,721 bytesreferences/products/doc/doc-export.mddoc · 3,573 bytesreferences/products/doc/doc-file-ops.mddoc · 9,576 bytesreferences/products/doc/doc-import.mddoc · 2,852 bytesreferences/products/doc/doc-info.mddoc · 10,135 bytesreferences/products/doc/doc-list.mddoc · 1,364 bytesreferences/products/doc/doc-media.mddoc · 4,851 bytesreferences/products/doc/doc-permission.mddoc · 4,991 bytesreferences/products/doc/doc-read.mddoc · 8,690 bytesreferences/products/doc/doc-search.mddoc · 1,417 bytesreferences/products/doc/doc-update.mddoc · 15,845 bytesreferences/products/doc/doc-whiteboard.mddoc · 3,983 bytesreferences/products/doc/format/doc-jsonml-cookbook.mddoc · 25,594 bytesreferences/products/doc/format/doc-jsonml-schema.jsonasset · 16,937 bytesreferences/products/doc/format/doc-jsonml-schema.mddoc · 29,781 bytesreferences/products/doc/style/doc-create-workflow.mddoc · 23,612 bytesreferences/products/doc/style/doc-style-guideline.mddoc · 21,623 bytesreferences/products/doc/style/doc-update-workflow.mddoc · 16,826 bytesreferences/products/drive.mddoc · 67,005 bytesreferences/products/drive/drive-export.mddoc · 2,638 bytesreferences/products/drive/drive-storage.mddoc · 2,198 bytesreferences/products/drive/drive-task.mddoc · 2,494 bytesreferences/products/event.mddoc · 30,387 bytesreferences/products/hrbrain.mddoc · 7,702 bytesreferences/products/html.mddoc · 6,545 bytesreferences/products/mail.mddoc · 90,219 bytesreferences/products/markdown.mddoc · 11,708 bytesreferences/products/minutes.mddoc · 177,970 bytesreferences/products/oa-template-write.mddoc · 8,314 bytesreferences/products/oa.mddoc · 63,213 bytesreferences/products/oa/oa-form-components.mddoc · 34,553 bytesreferences/products/oa/oa-goout.mddoc · 7,710 bytesreferences/products/oa/oa-leave.mddoc · 7,378 bytesreferences/products/oa/oa-overtime.mddoc · 10,329 bytesreferences/products/oa/oa-process-nodes.mddoc · 10,810 bytesreferences/products/oa/oa-supply.mddoc · 6,302 bytesreferences/products/oa/template/components/AddressField.mddoc · 718 bytesreferences/products/oa/template/components/CalculateField.mddoc · 2,026 bytesreferences/products/oa/template/components/CascadeField.mddoc · 1,134 bytesreferences/products/oa/template/components/ColumnLayout.mddoc · 746 bytesreferences/products/oa/template/components/DDAttachment.mddoc · 586 bytesreferences/products/oa/template/components/DDDateField.mddoc · 857 bytesreferences/products/oa/template/components/DDDateRangeField.mddoc · 1,598 bytesreferences/products/oa/template/components/DDMultiSelectField.mddoc · 1,292 bytesreferences/products/oa/template/components/DDPhotoField.mddoc · 699 bytesreferences/products/oa/template/components/DDSelectField.mddoc · 1,267 bytesreferences/products/oa/template/components/DepartmentField.mddoc · 789 bytesreferences/products/oa/template/components/ExternalContactField.mddoc · 751 bytesreferences/products/oa/template/components/FormRelateField.mddoc · 2,198 bytesreferences/products/oa/template/components/IdCardField.mddoc · 709 bytesreferences/products/oa/template/components/InnerContactField.mddoc · 819 bytesreferences/products/oa/template/components/InvoiceField.mddoc · 1,140 bytesreferences/products/oa/template/components/MoneyField.mddoc · 811 bytesreferences/products/oa/template/components/NumberField.mddoc · 807 bytesreferences/products/oa/template/components/OcrIdCardField.mddoc · 1,738 bytesreferences/products/oa/template/components/OcrTextField.mddoc · 900 bytesreferences/products/oa/template/components/PhoneField.mddoc · 760 bytesreferences/products/oa/template/components/RecipientAccountField.mddoc · 746 bytesreferences/products/oa/template/components/RelateField.mddoc · 804 bytesreferences/products/oa/template/components/SeqNumberField.mddoc · 1,155 bytesreferences/products/oa/template/components/SignatureField.mddoc · 722 bytesreferences/products/oa/template/components/StarRatingField.mddoc · 774 bytesreferences/products/oa/template/components/TableField.mddoc · 1,193 bytesreferences/products/oa/template/components/TextField.mddoc · 775 bytesreferences/products/oa/template/components/TextNote.mddoc · 675 bytesreferences/products/oa/template/components/TextareaField.mddoc · 754 bytesreferences/products/oa/template/components/TimeAndLocationField.mddoc · 719 bytesreferences/products/oa/template/example/form_components.jsonasset · 7,473 bytesreferences/products/oa/template/example/process_config.jsonasset · 23,242 bytesreferences/products/oa/template/form-components.mddoc · 11,740 bytesreferences/products/oa/template/nodes/approver.mddoc · 3,587 bytesreferences/products/oa/template/nodes/cc.mddoc · 2,656 bytesreferences/products/oa/template/nodes/condition.mddoc · 11,069 bytesreferences/products/oa/template/nodes/handler.mddoc · 2,365 bytesreferences/products/oa/template/nodes/originator.mddoc · 941 bytesreferences/products/oa/template/nodes/parallel.mddoc · 2,749 bytesreferences/products/oa/template/nodes/payer.mddoc · 1,675 bytesreferences/products/oa/template/process-nodes.mddoc · 9,042 bytesreferences/products/oa/template/rules/target_approval.mddoc · 3,342 bytesreferences/products/oa/template/rules/target_connect_approval.mddoc · 3,275 bytesreferences/products/oa/template/rules/target_formcomponent_approval.mddoc · 1,233 bytesreferences/products/oa/template/rules/target_formula_managerOfDept.mddoc · 1,493 bytesreferences/products/oa/template/rules/target_formula_reportLineManager.mddoc · 1,523 bytesreferences/products/oa/template/rules/target_label.mddoc · 3,987 bytesreferences/products/oa/template/rules/target_management.mddoc · 1,313 bytesreferences/products/oa/template/rules/target_managers_labels.mddoc · 1,317 bytesreferences/products/oa/template/rules/target_matrix_approval.mddoc · 2,408 bytesreferences/products/oa/template/rules/target_originator.mddoc · 698 bytesreferences/products/oa/template/rules/target_select.mddoc · 1,645 bytesreferences/products/openapi-explorer.mddoc · 3,946 bytesreferences/products/pat.mddoc · 1,884 bytesreferences/products/report.mddoc · 30,623 bytesreferences/products/sheet.mddoc · 16,586 bytesreferences/products/sheet/sheet-batch-operations.mddoc · 7,875 bytesreferences/products/sheet/sheet-chart.mddoc · 4,027 bytesreferences/products/sheet/sheet-comment.mddoc · 8,086 bytesreferences/products/sheet/sheet-conditional-format.mddoc · 4,625 bytesreferences/products/sheet/sheet-dimension-operations.mddoc · 3,766 bytesreferences/products/sheet/sheet-dropdown.mddoc · 6,875 bytesreferences/products/sheet/sheet-export.mddoc · 8,798 bytesreferences/products/sheet/sheet-filter-view.mddoc · 3,813 bytesreferences/products/sheet/sheet-filter.mddoc · 10,262 bytesreferences/products/sheet/sheet-formula.mddoc · 10,260 bytesreferences/products/sheet/sheet-import.mddoc · 2,620 bytesreferences/products/sheet/sheet-media-image.mddoc · 14,250 bytesreferences/products/sheet/sheet-pivot-table.mddoc · 12,933 bytesreferences/products/sheet/sheet-range-operations.mddoc · 8,877 bytesreferences/products/sheet/sheet-read-data.mddoc · 4,050 bytesreferences/products/sheet/sheet-revision-changeset.mddoc · 3,247 bytesreferences/products/sheet/sheet-search-replace.mddoc · 6,422 bytesreferences/products/sheet/sheet-style-format.mddoc · 4,559 bytesreferences/products/sheet/sheet-version.mddoc · 5,117 bytesreferences/products/sheet/sheet-workbook.mddoc · 4,429 bytesreferences/products/sheet/sheet-write-data.mddoc · 7,955 bytesreferences/products/simple.mddoc · 2,712 bytesreferences/products/todo.mddoc · 21,480 bytesreferences/products/whiteboard.mddoc · 20,175 bytesreferences/products/whiteboard/compose.mddoc · 5,787 bytesreferences/products/whiteboard/diff.mddoc · 3,838 bytesreferences/products/whiteboard/open-nodes-v1.mddoc · 4,087 bytesreferences/products/whiteboard/open-nodes-v1/01-overview.mddoc · 3,369 bytesreferences/products/whiteboard/open-nodes-v1/02-query.mddoc · 7,512 bytesreferences/products/whiteboard/open-nodes-v1/03-update.mddoc · 8,774 bytesreferences/products/whiteboard/open-nodes-v1/04-text-style.mddoc · 12,096 bytesreferences/products/whiteboard/open-nodes-v1/05-shape-frame-group-connector.mddoc · 5,024 bytesreferences/products/whiteboard/open-nodes-v1/06-vector-icon-path.mddoc · 9,692 bytesreferences/products/whiteboard/open-nodes-v1/07-examples-errors-write-support.mddoc · 9,049 bytesreferences/products/whiteboard/open-nodes-v1/08-catalogs.mddoc · 3,850 bytesreferences/products/whiteboard/render.mddoc · 3,381 bytesreferences/products/whiteboard/replace.mddoc · 3,352 bytesreferences/products/whiteboard/vector.mddoc · 1,517 bytesreferences/products/wiki.mddoc · 32,367 bytesreferences/url-patterns.mddoc · 12,702 bytesscripts/aitable_export_via_task.pyruns · 10,145 bytesscripts/aitable_import_via_task.pyruns · 3,247 bytesscripts/attendance_my_record.pyruns · 3,183 bytesscripts/attendance_report_checkin.pyruns · 17,822 bytesscripts/attendance_report_common.pyruns · 69,762 bytesscripts/attendance_report_daily.pyruns · 22,424 bytesscripts/attendance_report_detail.pyruns · 33,877 bytesscripts/attendance_report_monthly.pyruns · 31,923 bytesscripts/attendance_report_record.pyruns · 38,019 bytesscripts/attendance_schedule_export.pyruns · 13,239 bytesscripts/attendance_schedule_import.pyruns · 20,532 bytesscripts/attendance_team_shift.pyruns · 2,552 bytesscripts/attendance_vacation_balance.pyruns · 22,746 bytesscripts/bulk_add_fields.pyruns · 9,564 bytesscripts/calendar_free_slot_finder.pyruns · 7,205 bytesscripts/calendar_schedule_meeting.pyruns · 5,465 bytesscripts/calendar_today_agenda.pyruns · 4,232 bytesscripts/contact_dept_members.pyruns · 4,536 bytesscripts/drive_tree_list.pyruns · 4,324 bytesscripts/generate_form_component_id.pyruns · 3,315 bytesscripts/generate_node_id.pyruns · 980 bytesscripts/import_records.pyruns · 9,702 bytesscripts/mail_send_with_cc.pyruns · 4,335 bytesscripts/mail_unread_summary.pyruns · 4,090 bytesscripts/minutes_recent_summary.pyruns · 6,215 bytesscripts/oa_batch_approve.pyruns · 5,219 bytesscripts/oa_pending_review.pyruns · 3,964 bytesscripts/report_inbox_today.pyruns · 5,208 bytesscripts/report_received_today.pyruns · 11,319 bytesscripts/todo_batch_create.pyruns · 13,474 bytesscripts/todo_daily_summary.pyruns · 5,301 bytesscripts/todo_overdue_check.pyruns · 3,719 bytesscripts/upload_attachment.pyruns · 6,456 bytes
Read excerpt
# 钉钉全产品 Skill
通过 `dws` 命令管理钉钉产品能力。
> ⚠<U+FE0F> 命令与 flag 以当前 dws 二进制为准:`dws <cmd> --help` 是 Cobra flags 事实源,Agent 选命令/参数约束/安全确认以 leaf Schema(`--compact`)为准,与本文档冲突时以二者为准。
> 🔑 首次使用先认证:命令报 `AUTH_TOKEN_EXPIRED` / 未登录时,不要在会话内直接跑 `dws auth login`——它是阻塞式扫码设备流,会一直等待授权直至超时,用户看不到扫码链接。把命令交给用户在其终端自行执行(流程见 [global-reference.md](./references/global-reference.md) 认证章节),完成后再继续;不要因未登录直接断定技能不可用。
## 严格禁止 (NEVER DO)
- 不要使用 dws 命令以外的方式操作钉钉业务数据(禁止 curl、HTTP API、浏览器)。**例外**:① aitable 导入/导出/附件上传链路返回的预签名 `uploadUrl`/`downloadUrl`(`import upload` 申请的上传凭证、`export data` 返回的下载地址、`attachment upload` 返回的上传地址)允许用 curl 直传/直下(见 [aitable-export-import.md](./references/products/aitable/aitable-export-import.md) 与 [aitable-attachment.md](./references/products/aitable/aitable-attachment.md));② 按 [openapi-explorer.md](./references/products/openapi-explorer.md) 读取官方 `open.dingtalk.com/llms.txt` 文档并生成受限的 `dws api` 调用。除此之外禁止
- 不要编造 UUID、ID 等标识符,必须从命令返回中提取
- 不要猜测字段名/参数值,操作前必须先查询确认