name: yougile description: YouGile Task Manager - управление задачами в проектах через MCP
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
Показать задачи
mcp__yougile__list_tasks({
column_id: "[ID колонки]",
limit: 50 // опционально
})
Создать задачу
mcp__yougile__create_task({
column_id: "[ID колонки]",
title: "Название задачи",
description: "Описание задачи", // опционально
deadline: "2026-02-15" // опционально, ISO format
})
Обновить задачу
mcp__yougile__update_task({
task_id: "[ID задачи]",
title: "Новое название", // опционально
description: "Новое описание", // опционально
completed: true, // опционально
deadline: "2026-02-20" // опционально
})
Получить детали задачи
mcp__yougile__get_task({
task_id: "[ID задачи]"
})
Response Formatting
При показе списка задач
## [Проект] - [Доска] - [Колонка]
### Активные задачи (не завершённые):
- [ ] **Задача 1** `#task-id-123`
📅 Дедлайн: 15 февраля 2026
- [ ] **Задача 2** `#task-id-456`
Без дедлайна
### Завершённые задачи:
- [x] **Задача 3** `#task-id-789`
✅ Завершена
---
📊 Всего: 3 задачи | ✅ Завершено: 1 | ⏳ В работе: 2
При создании задачи
✅ Задача создана!
**"[Название задачи]"**
📍 Проект: [Проект]
📋 Доска: [Доска]
📂 Колонка: [Колонка]
🆔 ID: `#task-id-xxx`
Что дальше?
При обновлении задачи
✅ Задача обновлена!
**"[Название задачи]"** `#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:
Что у меня в работе?
Claude Response:
## AGIents - Продукт - В работе
### Активные задачи:
- [ ] **Реализовать интеграцию с OpenAI API** `#task-123`
📅 Дедлайн: 12 февраля 2026
- [ ] **Добавить UI для настройки промптов** `#task-456`
Без дедлайна
---
📊 Всего: 2 задачи | ⏳ В работе: 2
Показать задачи из бэклога?
Example 2: Создание задачи (явный контекст)
User:
Добавь задачу в Amaks: "Настроить webhook для уведомлений о бронировании"
Claude Response:
✅ Задача создана!
**"Настроить webhook для уведомлений о бронировании"**
📍 Проект: AGIents
📋 Доска: Amaks
📂 Колонка: Сделать
🆔 ID: `#task-789`
Переместить сразу в "В работе"?
Example 3: Просмотр задач (по проекту)
User:
Покажи что в CRM
Claude Response:
## AGIency - Sales - First touch
### Активные лиды:
- [ ] **ООО "Ромашка" - автоматизация поддержки** `#task-111`
📅 Дедлайн: 20 февраля 2026
- [ ] **ИП Иванов - чат-бот для сайта** `#task-222`
Без дедлайна
---
📊 Всего: 2 лида | ⏳ Новых: 2
Хочешь переместить кого-то в "Commercial offer"?
Example 4: Завершение задачи
User:
Завершить задачу #task-123
Claude Response:
✅ Задача завершена!
**"Реализовать интеграцию с OpenAI API"** `#task-123`
Статус: ✅ Завершена
Показать оставшиеся задачи в "В работе"?
Example 5: Неоднозначный контекст
User:
Что в бэклоге?
Claude Response:
Уточню - какой проект тебя интересует?
1. **AGIents - Продукт** (приоритет)
2. Dogovor24 - консалтинг
3. AICodeReview
(Если не уточнишь, покажу AGIents - это приоритетный проект)
Example 6: Умный дефолт с подтверждением
User:
Покажи задачи
Claude Response:
## AGIents - Продукт - В работе
*(показываю приоритетный проект, если нужен другой - скажи)*
### Активные задачи:
- [ ] **Реализовать интеграцию с OpenAI API** `#task-123`
📅 Дедлайн: 12 февраля 2026
---
📊 Всего: 1 задача | ⏳ В работе: 1
Notes
- Всегда использовать ID из project-structure.md - НЕ придумывать свои
- Если ID не найден в структуре - использовать MCP инструменты list_projects/list_boards/list_columns
- При создании задачи по умолчанию НЕ ставить дедлайн, только если пользователь явно указал
- Завершённые задачи показывать отдельно от активных
- Если задач больше 10 - показывать только активные, завершённые скрывать