BY
lark-slides
Создание и редактирование слайдов Lark (lark-slides): управление страницами, контентом и макетами. Используйте при работе с презентациями, парсинге URL /slides/ или /wiki/, а также для создания и изменения слайдов через XML-протокол.
Что делает навык
Навык позволяет создавать, редактировать и управлять презентациями Lark (slides) через XML-протокол, включая управление страницами, контентом и макетами. Он обеспечивает генерацию слайдов с высокой плотностью информации, соблюдением дизайн-принципов и строгой валидацией XML.
Когда применять
- Создание новых презентаций с нуля по плану (slide_plan.json) с использованием двухэтапного или одноэтапного метода.
- Редактирование существующих слайдов: замена отдельных блоков, обновление целых страниц или изменение структуры.
- Парсинг URL-адресов форматов /slides/ и /wiki/ для извлечения токенов и работы с существующими документами.
- Генерация и вставка изображений через upload file_tokens, а также создание диаграмм и таблиц в соответствии со схемой XML.
- Анализ, экспорт в XML или получение скриншотов существующих презентаций для проверки или архивации.
Как работает
- Прочитать необходимые справочные документы (xml-schema-quick-ref.md, planning-layer.md и др.) и проанализировать запрос пользователя.
- Сформировать план презентации в файле slide_plan.json, определив визуальные фокусы, плотность текста и необходимые ассеты.
- Сгенерировать XML-код для слайдов, соблюдая строгие правила верстки, использования тегов (<img>, <chart>, <table>) и цветов.
- Выполнить валидацию XML с помощью scripts/xml_lint.py и исправить ошибки до отправки.
- Отправить XML в Lark через команды CLI (slides +create, +add-slide, +update-slide) с указанием правильного идентификатора презентации.
- Провести пост-создание проверку (validation-xml.md), прочитав созданный XML и убедившись в корректности структуры.
Примеры запросов агенту
Создай презентацию на 5 слайдов о стратегии роста компании, используя мокап-дизайн и диаграммы.
Отредактируй третий слайд в презентации по ссылке https://example.larkoffice.com/slides/abc123, заменив текст в первом блоке.
Проанализируй содержимое wiki-страницы https://xxx.feishu.cn/wiki/wikcn_EXAMPLE и создай на её основе краткую презентацию.
Что понадобится
- Доступ к репозиторию и файлам SKILL.md (lark-slides, lark-shared).
- Установленный и авторизованный CLI lark-cli (команды slides +create, +media-upload и др.).
- Инструменты для генерации изображений и поиска иконок (IconPark) для заполнения визуальных элементов.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «lark-slides» из репозитория:
# https://github.com/larksuite/cli
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r lark-slides/ ~/.claude/skills/lark-slides/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.