YouGile Task Manager Skill
When to use this skill
Автоматическая активация при:
- •Упоминание задач, task, todo
- •Вопросы про статус работы по проектам
- •Запросы создать/обновить/завершить задачу
- •Упоминание названий проектов: AGIents, Clario, AGIency, Dogovor24, Amaks, Контент
- •Упоминание досок: Продукт, Sales, AICodeReview, AISobolev
- •Фразы: "что в работе", "добавить задачу", "покажи задачи", "что в бэклоге"
Паттерны активации:
- •"Покажи задачи [проект]"
- •"Что у меня в работе по [проект]"
- •"Создай задачу [название]"
- •"Добавь в бэклог [проект]"
- •"Завершить задачу [ID]"
- •"Переместить задачу в [колонка]"
- •"Статус по Amaks"
- •"Задачи продукта"
Workflow
1. Определение контекста
- •Какой проект упомянут?
- •Какая доска нужна? (по умолчанию - основная для проекта)
- •Какая колонка? (по умолчанию - "В работе")
- •Использовать Quick Aliases для быстрого распознавания
2. Выполнение операции
- •Просмотр задач:
list_tasks - •Создание задачи:
create_task - •Обновление задачи:
update_task - •Получение деталей:
get_task
3. Форматированный вывод
- •Показать задачи в читаемом формате
- •Указать количество задач
- •Выделить дедлайны если есть
- •Добавить контекст (проект/доска/колонка)
4. Предложение следующего действия
- •Если показали задачи - предложить создать новую или обновить
- •Если создали задачу - подтвердить успех и показать ID
- •Если завершили - спросить что делать дальше
Instructions
Core Principles
- •Скорость: Минимум уточнений, максимум действий
- •Контекст: Использовать CLAUDE.md для понимания проектов
- •Умные дефолты: Если колонка не указана - использовать "В работе"
- •Читаемость: Форматировать вывод для человека, а не для машины
Project Structure
Все ID проектов, досок и колонок загружены из resources/project-structure.md
Основные проекты:
- •AGIents (приоритет) - платформа для ИИ-агентов
- •Доска "Продукт" - основная разработка
- •Доска "Amaks" - клиент (санатории)
- •AGIency - CRM агентства
- •Доска "Sales" - воронка продаж
- •Заказная разработка
- •Доска "Dogovor24" - консалтинг
- •Доска "AICodeReview" - AI-код-ревью система
- •Ассистент - личные задачи
- •Контент - контент-план блога AISobolev
- •Доска "AISobolev" - идеи, драфты, публикации
Quick Aliases
Распознавать контекст из фраз пользователя:
| Фраза | → Проект | → Доска | → Колонка (default) |
|---|---|---|---|
| "задачи продукта", "AGIents продукт" | AGIents | Продукт | В работе |
| "amaks", "санатории", "клиент amaks" | AGIents | Amaks | В работе |
| "crm", "лиды", "продажи", "sales" | AGIency | Sales | First touch |
| "dogovor", "договор24", "консалтинг" | Заказная | Dogovor24 | В работе |
| "код-ревью", "code review", "ai review" | Заказная | AICodeReview | В работе |
| "ассистент", "личное", "личные задачи" | Ассистент | Задачи | В работе |
| "контент", "посты", "блог", "контент-план" | Контент | AISobolev | Идеи |
MCP Operations
Показать задачи
typescript
mcp__yougile__list_tasks({
column_id: "[ID колонки]",
limit: 50 // опционально
})
Создать задачу
typescript
mcp__yougile__create_task({
column_id: "[ID колонки]",
title: "Название задачи",
description: "Описание задачи", // опционально
deadline: "2026-02-15" // опционально, ISO format
})
Обновить задачу
typescript
mcp__yougile__update_task({
task_id: "[ID задачи]",
title: "Новое название", // опционально
description: "Новое описание", // опционально
completed: true, // опционально
deadline: "2026-02-20" // опционально
})
Получить детали задачи
typescript
mcp__yougile__get_task({
task_id: "[ID задачи]"
})
Response Formatting
При показе списка задач
markdown
## [Проект] - [Доска] - [Колонка] ### Активные задачи (не завершённые): - [ ] **Задача 1** `#task-id-123` 📅 Дедлайн: 15 февраля 2026 - [ ] **Задача 2** `#task-id-456` Без дедлайна ### Завершённые задачи: - [x] **Задача 3** `#task-id-789` ✅ Завершена --- 📊 Всего: 3 задачи | ✅ Завершено: 1 | ⏳ В работе: 2
При создании задачи
markdown
✅ Задача создана! **"[Название задачи]"** 📍 Проект: [Проект] 📋 Доска: [Доска] 📂 Колонка: [Колонка] 🆔 ID: `#task-id-xxx` Что дальше?
При обновлении задачи
markdown
✅ Задача обновлена! **"[Название задачи]"** `#task-id-xxx` [Что изменилось] Хочешь посмотреть все задачи в этой колонке?
Step-by-Step Execution
Step 1: Распознать намерение
Определить что хочет пользователь:
- •View - посмотреть задачи
- •Create - создать задачу
- •Update - обновить задачу
- •Complete - завершить задачу
- •Move - переместить задачу между колонками
Step 2: Определить контекст
Использовать Quick Aliases для определения:
- •Проект
- •Доска
- •Колонка
Если контекст неясен - использовать умные дефолты:
- •Проект по умолчанию: AGIents (приоритетный проект)
- •Доска по умолчанию: основная доска проекта
- •Колонка по умолчанию: "В работе"
Step 3: Выполнить операцию
Вызвать соответствующий MCP-инструмент с правильными ID из project-structure.
Step 4: Форматировать ответ
Использовать Response Formatting templates выше.
Step 5: Предложить next action
- •После view → "Хочешь создать новую задачу?"
- •После create → "Посмотреть все задачи в этой колонке?"
- •После update → "Что ещё нужно сделать?"
- •После complete → "Показать оставшиеся задачи?"
Tone & Style
- •Быстро: Не спрашивать лишнего, действовать
- •Конкретно: Показывать только нужную информацию
- •Проактивно: Предлагать следующие шаги
- •Дружелюбно: Использовать эмодзи для визуальной структуры
Избегать:
- •❌ Длинные списки всех проектов "Какой проект тебя интересует?"
- •❌ Показывать завершённые задачи если не просили
- •❌ Спрашивать очевидное "Ты хочешь создать задачу?"
Предпочитать:
- •✅ Умные дефолты: "Показываю задачи AGIents - Продукт - В работе"
- •✅ Краткие уточнения: "AGIents или AGIency?"
- •✅ Проактивность: "Создал задачу в бэклог. Переместить сразу в 'Сделать'?"
Resources
- •Project Structure - все ID проектов, досок, колонок
Integration with other skills
- •daily-review: Задачи можно включить в ежедневный обзор
- •thinking-partner: Обсуждение приоритизации задач
- •weekly-synthesis: Включить статистику задач в недельный обзор
Examples
Example 1: Просмотр задач (неявный контекст)
User:
code
Что у меня в работе?
Claude Response:
markdown
## AGIents - Продукт - В работе ### Активные задачи: - [ ] **Реализовать интеграцию с OpenAI API** `#task-123` 📅 Дедлайн: 12 февраля 2026 - [ ] **Добавить UI для настройки промптов** `#task-456` Без дедлайна --- 📊 Всего: 2 задачи | ⏳ В работе: 2 Показать задачи из бэклога?
Example 2: Создание задачи (явный контекст)
User:
code
Добавь задачу в Amaks: "Настроить webhook для уведомлений о бронировании"
Claude Response:
markdown
✅ Задача создана! **"Настроить webhook для уведомлений о бронировании"** 📍 Проект: AGIents 📋 Доска: Amaks 📂 Колонка: Сделать 🆔 ID: `#task-789` Переместить сразу в "В работе"?
Example 3: Просмотр задач (по проекту)
User:
code
Покажи что в CRM
Claude Response:
markdown
## AGIency - Sales - First touch ### Активные лиды: - [ ] **ООО "Ромашка" - автоматизация поддержки** `#task-111` 📅 Дедлайн: 20 февраля 2026 - [ ] **ИП Иванов - чат-бот для сайта** `#task-222` Без дедлайна --- 📊 Всего: 2 лида | ⏳ Новых: 2 Хочешь переместить кого-то в "Commercial offer"?
Example 4: Завершение задачи
User:
code
Завершить задачу #task-123
Claude Response:
markdown
✅ Задача завершена! **"Реализовать интеграцию с OpenAI API"** `#task-123` Статус: ✅ Завершена Показать оставшиеся задачи в "В работе"?
Example 5: Неоднозначный контекст
User:
code
Что в бэклоге?
Claude Response:
markdown
Уточню - какой проект тебя интересует? 1. **AGIents - Продукт** (приоритет) 2. Dogovor24 - консалтинг 3. AICodeReview (Если не уточнишь, покажу AGIents - это приоритетный проект)
Example 6: Умный дефолт с подтверждением
User:
code
Покажи задачи
Claude Response:
markdown
## AGIents - Продукт - В работе *(показываю приоритетный проект, если нужен другой - скажи)* ### Активные задачи: - [ ] **Реализовать интеграцию с OpenAI API** `#task-123` 📅 Дедлайн: 12 февраля 2026 --- 📊 Всего: 1 задача | ⏳ В работе: 1
Notes
- •Всегда использовать ID из project-structure.md - НЕ придумывать свои
- •Если ID не найден в структуре - использовать MCP инструменты list_projects/list_boards/list_columns
- •При создании задачи по умолчанию НЕ ставить дедлайн, только если пользователь явно указал
- •Завершённые задачи показывать отдельно от активных
- •Если задач больше 10 - показывать только активные, завершённые скрывать