| name | first-task-do |
| description | Выбрать первую открытую задачу из `tasks.md`, начать работу с неё и по возможности использовать браузер для первичного исследования. Используй, когда пользователь пишет `/first-task-do`, "возьми первую задачу", "начни первую задачу из tasks.md", "начни выполнение первой задачи". Сначала скилл исследует проблему в read-only режиме и не делает изменений. |
first-task-do
Берёшь первую открытую задачу из tasks.md и запускаешь работу с неё. Первый этап всегда только исследовательский: понять контекст, открыть нужные страницы через браузер, собрать факты и предложить план. До явного подтверждения пользователя ничего не менять.
Выбор задачи
- Найди
tasks.md в корне vault.
- Игнорируй закрытые пункты
- [x].
- Открытыми считай
- [ ], - [/] и обычные незачёркнутые буллеты, если они выглядят как задачи.
- Выбирай первую открытую задачу в порядке файла.
- Если файл разделён на
# Week: и # Week+, приоритет всё равно определяется порядком в файле. Не прыгай в Week+, пока выше есть открытая задача.
- Если открытых задач нет — скажи прямо и не выдумывай работу.
Обязательный read-only старт
Сначала исследуй проблему и не делай изменений:
- не редактируй
tasks.md, дневные логи, заметки, код, таблицы или документы;
- не отправляй сообщения, письма, формы, комментарии и заявки;
- не меняй настройки, доступы, статусы, карточки во внешних системах и трекерах/админках;
- не устанавливай зависимости и не запускай команды, которые меняют внешнее состояние;
- не закрывай задачу и не записывай прогресс в лог без отдельной просьбы.
Разрешено читать файлы, искать по vault, открывать сайты и внутренние страницы, делать скриншоты/DOM-снимки, изучать документацию, проверять видимое состояние в браузере.
Браузер
Если в окружении доступен браузер-инструмент (in-app browser, MCP-браузер или аналог) — используй его для первичного исследования. Браузер полезен, даже если часть контекста есть в файлах: открой релевантную страницу, поиск, админку, локальный интерфейс или другой очевидный веб-источник, связанный с задачей.
Если задача совсем не содержит веб-контекста, всё равно сделай один разумный read-only шаг в браузере: открой связанную ссылку из задачи, поиск по явному названию, документацию сервиса или локальный файл/страницу, если это уместно. Если браузер применить невозможно (нет инструмента или веб-контекста) — коротко объясни почему и продолжай по файлам.
Как работать
- Назови выбранную задачу одной строкой.
- Собери локальный контекст: соседние строки
tasks.md, связанные заметки, ссылки, упоминания в логах.
- По возможности открой браузер и проверь внешний или веб-контекст задачи.
- Сформулируй:
- что задача, похоже, требует;
- что уже удалось выяснить;
- какие есть риски, доступы или недостающие данные;
- минимальный план выполнения.
- Остановись и попроси подтверждение на изменения, если следующий шаг будет менять файлы, внешние системы или отправлять данные.
Формат ответа после исследования
Выбрал задачу: <текст задачи>
Что выяснил:
- <факт>
- <факт>
План:
1. <шаг>
2. <шаг>
Нужно ок:
- <конкретное действие, которое начнёт изменения>
Если после исследования можно продолжить без изменений, продолжай читать и уточнять контекст. Если выполнение требует действий, явно дождись согласия.