dingtalk-skills

Восемь скиллов для работы с DingTalk из чата: документы, AI-таблицы, сообщения, календарь, задачи и поиск по базе знаний.

  • 102 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скиллы пишут в рабочие документы и таблицы, отправляют сообщения от имени приложения и хранят ключи в открытом файле.
Все причины и проверки

breath57/dingtalk-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/dingtalk-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скиллы пишут в рабочие документы и таблицы, отправляют сообщения от имени приложения и хранят ключи в открытом файле.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

dingtalk-skills — набор скиллов, которые дают агенту доступ к DingTalk через `curl` без SDK. В репозитории восемь скиллов: знания и документы, AI-таблицы, сообщения (боты через вебхуки, личные и групповые чаты, рабочие уведомления), задачи, контакты, веб-поиск, календарь и поиск по базе знаний с экспортом в Markdown. При первом запуске агент спрашивает `appKey`, `appSecret` и `userId` оператора и записывает их в `~/.dingtalk-skills/config`. Дальше все скиллы берут настройки оттуда, а вы просто просите: «добавь запись в таблицу» или «отправь сообщение в группу».

Для кого. Сотрудникам и администраторам компаний на DingTalk, которые хотят вести документы, задачи и встречи через ИИ-агента.

Подходит, если

  • В AI-таблицу «Требования» нужно добавить три записи по описанию.
  • Группе надо отправить напоминание о планерке в формате Markdown.
  • Из базы знаний выгружают документ в Markdown и ищут нужное место.
  • Задачи на неделю создаются и закрываются прямо из диалога.

Не подходит, если

  • Компания не использует DingTalk.
  • Корпоративная политика не разрешает выдавать ключи приложения агенту.
  • Нужны согласования и учет рабочего времени: скиллы для них в планах.

Пример запроса к агенту

Добавь в AI-таблицу «Требования» запись: заголовок «Оптимизация входа», приоритет высокий, и отправь в группу сообщение о новой задаче.

Ограничения

Нужно внутреннее приложение на открытой платформе DingTalk с выданными правами API на нужные разделы: знания, AI-таблицы, сообщения, задачи. Ключи `appKey` и `appSecret` лежат в открытом файле `~/.dingtalk-skills/config`. Скиллы согласований, учета времени и встреч в README помечены как планируемые. В репозитории нет файла лицензии, а документация на китайском и английском. Скилл поиска по базе знаний использует скрипт на Python, остальные работают на `curl`.

Как отключить. Удалите папки `dingtalk-*` из каталога скиллов агента и файл `~/.dingtalk-skills/config` с ключами. Ключи приложения лучше отозвать на открытой платформе DingTalk.

Частые вопросы

Какие зависимости нужны?

Только `curl`. Python, SDK и сторонние библиотеки не нужны, кроме скилла поиска по базе знаний со скриптом на Python.

Как поставить все скиллы сразу?

Командой `npx skills add breath57/dingtalk-skills --skill` со списком имен: `dingtalk-document`, `dingtalk-ai-table`, `dingtalk-message`, `dingtalk-todo`, `dingtalk-contact`, `dingtalk-ai-web-search`, `dingtalk-calendar`, `dingtalk-knowledge-search`.

Где хранятся настройки?

В `~/.dingtalk-skills/config`. Агент спросит недостающие значения один раз и запишет их туда.

Есть ли установка для Hermes?

Да, к команде `npx skills add` добавляют `--agent hermes-agent -y`.

Что нужно подготовить заранее?

Внутреннее приложение на открытой платформе DingTalk с правами API, а также `appKey`, `appSecret` и `userId` оператора.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

DingTalk Workspace CLI (dws)

DingTalk Workspace CLI

Официальный

Официальный CLI DingTalk со скиллами для агентов: чаты, календарь, задачи, почта, документы и согласования организации из терминала

CLIШирокий доступ4 тыс.Звезды репозитория

Скилл для OpenClaw управляет AI-таблицами DingTalk через mcporter: создает базы, читает схему, пакетно добавляет строки и поля.

СкиллРасширенный доступ110Звезды репозитория

18 переносимых скиллов для задач, где ИИ слабее человека: голос, тон сообщения, проверка трендов и безопасный выпуск.

ПлагинМинимальный доступ108Звезды репозитория

Личная коллекция скиллов cafe3310: ведение проекта по спецификации, обзор кода, отчеты, браузер, 3D и видео в одном репозитории

СкиллРасширенный доступ256Звезды репозитория

Скилл, по которому агент настраивает платформу DeepTutor и ведет ее из командной строки: базы знаний, решения, квизы

СкиллРасширенный доступ58,7 тыс.Звезды репозитория

Около сотни скиллов для Claude Code: встречи и расшифровки, исследования, публикации, TDD, Telegram, почта и личная аналитика

ПлагинШирокий доступ413Звезды репозитория

Коротко о README

Авторы ставят две цели: зависеть только от `curl` и сократить число токенов, которое уходит на загрузку `SKILL.md` и `references/api.md`. Скиллы выложены на ClawHub и skills.sh.

Бейдж для README

Сообщить о проблеме