AB moltbot-plugin-2do
Создавайте задачи и отправляйте их в приложение 2Do по электронной почте. Используйте, когда пользователь хочет: (1) добавить, создать или записать задачу/todo/напоминание в любой форме — например, '添加任务', '创建待办', '新建任务', '加个任务', '记录任务', 'add task', 'create todo'; (2) попросить напомнить о чем-либо — например, '提醒我', '别忘了', '记得', '帮我记一下', 'remind me', 'remember to'; (3) упомянуть что-то, что им нужно сделать, и хотят, чтобы это отслеживалось — например, '明天要开会', '周五前交报告', '下午去买菜'; (4) добавить элементы в список дел или менеджер задач — например, '加到待办', '放到任务列表', '记到清单里'; (5) описать задачу с организацией по спискам/тегам — например, '添加到工作列表', '标签是紧急'; (6) упомянуть срочность или важность — например, '紧急', '重要', 'urgent', 'important'. Парсит естественный язык (китайский и английский) для извлечения заголовка задачи, срока выполнения, приоритета, необязательного имени списка и необязательных тегов, затем отправляет отформатированное электронное письмо во входящие 2Do пользователя.
машинный переводПоказать оригиналСкрыть оригинал«Create tasks and send them to 2Do app via email. Use when the user wan…»
Create tasks and send them to 2Do app via email. Use when the user wants to: (1) add, create, or record a task/todo/reminder in any form - e.g. '添加任务', '创建待办', '新建任务', '加个任务', '记录任务', 'add task', 'create todo'; (2) ask to be reminded of something - e.g. '提醒我', '别忘了', '记得', '帮我记一下', 'remind me', 'remember to'; (3) mention something they need to do and want it tracked - e.g. '明天要开会', '周五前交报告', '下午去买菜'; (4) want to add items to a todo list or task manager - e.g. '加到待办', '放到任务列表', '记到清单里'; (5) describe a task with list/tag organization - e.g. '添加到工作列表', '标签是紧急'; (6) mention urgency or importance - e.g. '紧急', '重要', 'urgent', 'important'. Parses natural language (Chinese and English) to extract task title, due date/time, priority, optional list name, and optional tags, then sends a formatted email to the user's configured 2Do inbox.
Создавайте задачи и отправляйте их в приложение 2Do по электронной почте.
Как процесс B 65/100 · Почти готов — слабые места: входы и предусловия, ошибки и развилки, повторный запуск
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 5
✓ Критических и высоких находок нет
Средние и низкие: 5
-
низкая Секреты в коде
secret-high-entropy-tokenpnpm-lock.yaml:37Строка, похожая на токен (может быть id, хеш или секрет)resolution: {integrity: sha512-GZMB+a0mO…4cw+w1WV…UED+1X8a…sJi+8mgpw==} -
низкая Секреты в коде
secret-high-entropy-tokenpnpm-lock.yaml:97Строка, похожая на токен (может быть id, хеш или секрет)resolution: {integrity: sha5…HK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXP…R8w==} -
низкая Секреты в коде
secret-high-entropy-tokenpnpm-lock.yaml:175Строка, похожая на токен (может быть id, хеш или секрет)resolution: {integrity: sha5…78O/B3Kkh+nKABUF++bvJv…56W+C8F9…X6m+IktJnIb1Jjg==} -
низкая Секреты в коде
secret-high-entropy-tokenpnpm-lock.yaml:236Строка, похожая на токен (может быть id, хеш или секрет)resolution: {integrity: sha5…zN3+kuBL…KQ8+XS6hp9nY7B+ZeK0…Haw==} -
низкая Секреты в коде
secret-high-entropy-tokenpnpm-lock.yaml:242Строка, похожая на токен (может быть id, хеш или секрет)resolution: {integrity: sha5…j98+PZe/AXaG…EeK+Mrp9…mrw==}
Просканировано файлов: 17. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 65/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 3, без проверки текущего состояния
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 6
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 526 токенов
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 838: рекомендуется 120–800 символов
- -5В тексте остались TODO / заглушки
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Структура: 12 заголовков
- +3Пошаговые инструкции: 6 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (2 блоков кода)
- +3Все 1 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 82.