agentskills.codes
YO

yougile-commands

Справочник команд бота и API YouGile. Показывает доступные команды, кнопки и API-паттерны.

Install

mkdir -p .claude/skills/yougile-commands && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14657" && unzip -o skill.zip -d .claude/skills/yougile-commands && rm skill.zip

Installs to .claude/skills/yougile-commands

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Справочник команд бота и API YouGile. Показывает доступные команды, кнопки и API-паттерны.
90 charsno explicit “when” trigger

About this skill

Команды бота YouGile

Кнопки Telegram (ReplyKeyboard)

КнопкаЧто делаетAI токены
📋 Активные задачиЗадачи из "Надо сделать", "В работе", "На согласовании"0 (чистый API)
➕ Новая задачаРежим создания: текст/голос/аудио0 / по запросу
📊 ОтчётВыполненные задачи за 3/7/14/30 дней0 (чистый API)
🎯 ПриоритизацияAI расставляет приоритеты~5 токенов/задача
🔄 СбросОчистка чата и состояния0

Slash-команды

КомандаАналог кнопки
/startПриветствие + меню
/tasks📋 Активные задачи
/report📊 Отчёт
/prioritize🎯 Приоритизация
/reset🔄 Сброс

Способы создания задач

СпособПроцессAI
Текст < 200 символов→ задача в YouGile напрямую0
Текст > 200 символов→ AI извлекает задачи из текстаMODELS_TASK
Голосовое сообщение→ AI транскрибирует → задачаMODELS_AUDIO
Аудиофайл (.mp3/.m4a)→ AI транскрибирует → задачиMODELS_AUDIO
Файл .txt→ AI извлекает задачиMODELS_TASK

API-паттерны (оптимизированные)

Минимум запросов

Активные задачи:
  1x GET /columns (кэш board_id)
  3x GET /task-list (по активным колонкам)
  = 4 запроса, 0 AI токенов

Отчёт за период:
  1x GET /columns (кэш)
  8x GET /task-list (все колонки)
  = 9 запросов, 0 AI токенов
  + N x GET /tasks/{id} для подзадач (только если есть)
  + N x GET /chats/{id}/messages для комментов (только если есть)

Создание задачи (текст):
  1x POST /task-list
  = 1 запрос, 0 AI токенов (если короткий текст)

Приоритизация:
  4 запроса структуры + N задач x (1 AI + 1 PUT)

Кэширование

  • project_id, board_id: глобальные переменные, один раз
  • column_ids: не кэшируются (могут меняться), но запрос лёгкий
  • users: кэш в _users_cache, один раз за сессию

Где AI НЕ нужен

  • Список задач → чистый API + форматирование в коде
  • Отчёт → чистый API + фильтрация completed/completedTimestamp
  • Поиск задач → GET /task-list?title=...
  • Создание задачи из короткого текста → прямой POST

Где AI нужен

  • Чат (Вася) → MODELS_CHAT (бесплатные)
  • Извлечение задач из длинного текста → MODELS_TASK ($0.03/M)
  • Транскрипция аудио → MODELS_AUDIO ($0.075/M)
  • Приоритизация → MODELS_TASK ($0.03/M, 5 токенов/задача)
  • Анализ/саммари большого объёма → MODELS_SMART ($0.32/M, редко)

Search skills

Search the agent skills registry