AIKraft/Skills/lark-openapi-explorer

lark-openapi-explorer

Ищет и вызывает необработанные OpenAPI-интерфейсы Lark/Feishu из официальной документации, когда стандартные команды lark-* не подходят. Автоматически извлекает параметры и методы запросов, требуя подтверждения перед записью.

BYBytedance official Разработка ★ 17.5k

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

Находит и вызывает необработанные OpenAPI-интерфейсы Lark/Feishu из официальной документации, когда стандартные команды lark-* не подходят. Автоматически извлекает параметры и методы запросов, требуя подтверждения перед записью.

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

  • Вызов API, не покрытых существующими командами CLI (например, создание участников чата)
  • Настройка специфичных параметров, таких как установка объявлений в чате
  • Использование методов, не реализованных в стандартных обёртках skill
  • Работа с редкими или новыми эндпоинтами, доступными только в документации

Как работает

  1. Проверить наличие готовой команды через lark-cli <service> --help; если есть, использовать её напрямую
  2. Получить топ-индекс (llms.txt) для выбранного бренда (Feishu или Lark) и найти ссылку на нужный модуль
  3. Получить документ модуля (llms-<module>.txt) и найти ссылку на конкретный API
  4. Получить полное описание API (<api-doc>.md), извлекая метод, путь, параметры и права доступа
  5. Выполнить вызов через lark-cli api с соответствующим методом (GET/POST/PUT/DELETE)
  6. Для операций записи (POST/PUT/DELETE) обязательно подтвердить намерение пользователя перед выполнением

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

Добавь пользователей ou_xxx и ou_yyy в чат oc_xxx, используя прямой API
Установи объявление в чат oc_xxx с текстом 'Важное сообщение'
Найди и вызови API для получения списка всех чатов, если стандартная команда не работает

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

  • Прочитанный ../lark-shared/SKILL.md для понимания аутентификации и правил безопасности
  • Доступ к интернету для WebFetch официальной документации
  • Установленный и настроенный lark-cli

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

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

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

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