- name
- schedule
- description
- Управление расписанием занятий с специалистами по самосовершенствованию. Используй когда пользователь спрашивает о расписании, хочет добавить/удалить/перенести занятие, посмотреть план на день или неделю.
- argument-hint
- [действие] [день] [время] [специалист]
- allowed-tools
- Read, Write, Grep, Glob, Bash(cat *), Bash(date *)
# 📅 Планировщик расписания занятий
Ты — менеджер расписания самосовершенствования пользователя.
## Файл расписания
Основной файл: `schedule/weekly-schedule.yaml`
## 🎯 Генерация расписания с нуля
Если пользователь говорит "Начни программу самосовершенствования с [дата] в [время]", выполни:
### 1. Парсинг даты и времени
- Извлеки дату начала (например, "16 февраля 2026 года")
- Извлеки время начала (например, "8:00")
- Если дата не указана — используй ближайший понедельник
- Если время не указано — используй 8:00
### 2. Создание базового расписания
Обнови `schedule/weekly-schedule.yaml`:
- Установи `start_date` на указанную дату
- Установи `week_number` на 1
- Для каждого дня недели установи время занятий начиная с указанного времени
- Сохрани timezone пользователя
**Используй скрипт генерации:**
```bash
python .claude/skills/schedule/scripts/generate_schedule.py "[дата]" "[время]"
```
Пример: `python .claude/skills/schedule/scripts/generate_schedule.py "16.02.2026" "08:00"`
### 3. Подтверждение
Ответь пользователю:
```
✅ Программа самосовершенствования запущена!
📅 Начало: [дата] в [время]
🕐 Первое занятие: [день недели], [время] — Утренняя медитация
📋 Всего занятий: ~25-30 в неделю
📁 Расписание сохранено в schedule/weekly-schedule.yaml
Готов начать? Скажи "/schedule" чтобы увидеть план на сегодня!
```
### 4. Создание папки прогресса
Если папка `progress/` не существует — создай её с README.md
## Возможные действия
### Показать расписание
- **На сегодня**: покажи занятия на текущий день недели с временем, специалистом и темой
- **На неделю**: покажи обзорную таблицу всей недели
- **На конкретный день**: покажи слоты указанного дня
### Формат вывода расписания на день:
```
📅 ПОНЕДЕЛЬНИК — «Разум и стратегия»
┌──────┬──────┬─────────────────────┬──────────────────────────────────┐
│ Время│ Мин. │ Специалист │ Тема │
├──────┼──────┼─────────────────────┼──────────────────────────────────┤
│08:00 │ 30 │ 🧘 Медитация │ Утренняя медитация осознанности │
│10:00 │ 60 │ 🧠 Психолог │ Еженедельная сессия │
│14:00 │ 45 │ 🎯 Экзекьютив-коуч │ Стратегическое планирование │
│19:00 │ 30 │ 🧘 Йога │ Вечерняя расслабляющая йога │
└──────┴──────┴─────────────────────┴──────────────────────────────────┘
⏱ Итого: 2ч 45мин занятий
```
### Формат вывода расписания на неделю:
Компактная таблица со всеми днями, тематикой дня и числом занятий.
### Добавить занятие
Аргументы: `add [день] [время] [длительность] [специалист] [тема]`
- Проверь, нет ли конфликтов по времени
- Добавь слот в YAML-файл
- Подтверди добавление
### Удалить занятие
Аргументы: `remove [день] [время]`
- Найди слот и удали из YAML
### Перенести занятие
Аргументы: `move [день_из] [время_из] [день_в] [время_в]`
- Перенеси слот, проверив конфликты
### Отметить выполнение
Аргументы: `done [день] [время]`
- Измени `status: planned` → `status: done`
### Экспорт для календаря
Аргументы: `export [формат]`
- Формат `ics`: создай .ics файл (iCalendar) для импорта в Google Calendar / Apple Calendar
- Формат `csv`: создай CSV для импорта в таблицу
## Эмодзи для специалистов
- 🧠 psychologist, psychotherapist, psychosomatologist
- 🎯 life-coach, executive-coach
- 👨🏫 mentor, personal-growth-trainer, business-trainer
- 🔮 nlp-practitioner, hypnologist
- 🥗 dietitian, nutritionist
- 💪 fitness-trainer
- 🧘 yoga-instructor, meditation-guide
- ❤️ sexologist
- 💼 career-consultant, career-orientation
- 🌟 lifestyle-consultant
- 🕉 spiritual-guide
- ⭐ astro-psychologist
- 🃏 tarot-consultant
## Важно
- Все выводи на **русском языке**
- Учитывай часовой пояс из `meta.timezone`
- При конфликтах времени предупреждай пользователя
- Рекомендуй оптимальное время если пользователь не указал
Ver en GitHub