BY
lark-openapi-explorer
Ищет и вызывает необработанные OpenAPI-интерфейсы Lark/Feishu из официальной документации, когда стандартные команды lark-* не подходят. Автоматически извлекает параметры и методы запросов, требуя подтверждения перед записью.
Что делает навык
Находит и вызывает необработанные OpenAPI-интерфейсы Lark/Feishu из официальной документации, когда стандартные команды lark-* не подходят. Автоматически извлекает параметры и методы запросов, требуя подтверждения перед записью.
Когда применять
- Вызов API, не покрытых существующими командами CLI (например, создание участников чата)
- Настройка специфичных параметров, таких как установка объявлений в чате
- Использование методов, не реализованных в стандартных обёртках skill
- Работа с редкими или новыми эндпоинтами, доступными только в документации
Как работает
- Проверить наличие готовой команды через lark-cli <service> --help; если есть, использовать её напрямую
- Получить топ-индекс (llms.txt) для выбранного бренда (Feishu или Lark) и найти ссылку на нужный модуль
- Получить документ модуля (llms-<module>.txt) и найти ссылку на конкретный API
- Получить полное описание API (<api-doc>.md), извлекая метод, путь, параметры и права доступа
- Выполнить вызов через lark-cli api с соответствующим методом (GET/POST/PUT/DELETE)
- Для операций записи (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 и совместимые) подхватывает его по описанию и следует шагам.