AIKraft/Skills/lark-skill-maker

lark-skill-maker

Создаёт пользовательские Skills для lark-cli, упаковывая атомарные операции или многошаговые процессы. Полезно при необходимости переиспользовать API-вызовы через команды lark-cli <service> <resource> <method>, lark-cli <service> +<verb> или lark-cli api <METHOD> <path>.

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

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

Навык позволяет создавать пользовательские Skills для lark-cli, упаковывая атомарные операции или многошаговые процессы в файл SKILL.md. Это обеспечивает переиспользование API-вызовов через стандартные команды CLI.

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

  • Необходимость переиспользовать сложные цепочки API-вызовов через команды lark-cli.
  • Создание кастомных команд для конкретных сервисов или ресурсов.
  • Упрощение работы с API через создание Shortcut (advanced wrappers).
  • Стандартизация взаимодействия AI с различными ресурсами Lark.

Как работает

  1. Определить задачу и выбрать подходящий метод взаимодействия: использовать зарегистрированный API, Shortcut или произвольный вызов через lark-cli api.
  2. Изучить параметры метода с помощью команды lark-cli schema <service.resource.method>.
  3. Сформировать команду CLI в соответствии с приоритетом: Shortcut > зарегистрированный API > произвольный вызов.
  4. Описать логику выполнения и команды в файле SKILL.md, обучая AI использовать эти команды для решения задачи.

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

Создай Skill для автоматического получения списка сотрудников из отдела 'IT' с использованием зарегистрированного API.
Разработай Shortcut для быстрой отправки уведомления в канал Lark, используя команду lark-cli <service> +<verb>.
Напиши SKILL.md для выполнения произвольного GET-запроса к эндпоинту /open-apis/auth/v3/tenant_access_token/internal.

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

  • Установленный lark-cli
  • Доступ к документации или schema для определения параметров API

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

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

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

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