AIKraft/Skills/wecomcli-smartsheet

wecomcli-smartsheet

Управляет структурой, записями и стилями в WeCom Smartsheet: читает данные, управляет полями и видами, меняет форматирование. Пригодится при работе с умными таблицами WeCom, особенно при ошибках доступа (851003) с fallback через Webhook.

wecomteam official Данные ★ 3.2k

Что делает навык

Навык управляет структурой, данными и стилями в умных таблицах WeCom (smartsheet): читает записи, управляет полями, видами и диаграммами, а также применяет форматирование к ячейкам и строкам. Включает механизм fallback через Webhook при возникновении ошибок доступа (851003) при записи данных.

Когда применять

  • Чтение данных из умных таблиц с фильтрацией, сортировкой или получением полной выгрузки.
  • Изменение структуры таблицы: добавление или редактирование подтаблиц (sheet) и полей (field).
  • Применение условного форматирования: раскраска ячеек, строк или столбцов (например, выделение красным/зеленым цветом).
  • Создание и настройка видов (view) и диаграмм (chart) для визуализации данных.
  • Запись новых записей или обновление существующих, включая обработку ошибок прав доступа через Webhook.

Как работает

  1. Выполнить публичную предварительную проверку из навыка wecomcli-shared.
  2. Проверить безопасность запроса (отсутствие политически чувствительных или неправомерных данных) и определить тип операции.
  3. Получить уникальный идентификатор документа (docid) из ссылки или через поиск в wecomcli-doc-manage.
  4. Прочитать необходимые reference-файлы (например, smart-sheet-read.md, smart-sheet-edit.md) для получения точных параметров API.
  5. Выполнить операцию чтения или записи через CLI, при ошибке 851003 переключиться на запись через Webhook.
  6. Провести финальную валидацию результата с помощью инструментов чтения из smart-sheet-read.md.

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

Прочти все записи из подтаблицы 'Проекты' в умной таблице по ссылке https://doc.weixin.qq.com/smartsheet/s3_xxx.
Выдели красным цветом строки, где статус равен 'Просрочено', в поле 'Статус' таблицы с docid s3_abc123.
Создай новую подтаблицу 'Отчеты' с полями 'Дата' и 'Сумма' и добавь в нее первую запись.

Что понадобится

  • Навык wecomcli-shared (для общих предварительных проверок).
  • Навык wecomcli-doc-manage (для поиска документов и получения docid).
  • Навык wecomcli-contact (для маппинга имен пользователей в userid при работе с полями).

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «wecomcli-smartsheet» из репозитория: # https://github.com/wecomteam/wecom-cli
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r wecomcli-smartsheet/ ~/.claude/skills/wecomcli-smartsheet/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.