AA clipboard-memory
Вспомните, что пользователь скопировал на этом Mac, из локального архива буфера обмена — текст, команды, URL-адреса, пути к файлам, HTML, изображения, PDF. Срабатывает по запросам вроде «что это была за команда, которую я скопировал?», «URL, который я скопировал из Safari», «найди этот фрагмент до перезагрузки» или любой перефразировке, связанной с копированием, вставкой или буфером обмена. Предлагает ранжированное восстановление, хронологическую временную шкалу, лексический поиск / поиск по полному тексту, экспорт двоичных данных в виде необработанных байтов, постраничную навигацию курсора и фильтры по приложениям, типу, временному интервалу и форме содержимого. Используйте перед обращением к общему поиску в Интернете или репозитории, когда пользователь пытается восстановить что-то, что ранее было в буфере обмена.
машинный переводПоказать оригиналСкрыть оригинал«Recall what the user copied on this Mac via the local clipmem archive…»
Recall what the user copied on this Mac via the local clipmem archive — text, commands, URLs, file paths, HTML, images, PDFs. Triggers on requests like "what was that command I copied?", "the URL I copied from Safari", "find that snippet before I restarted", or any paraphrase involving copy, paste, or clipboard. Offers ranked recall, chronological timeline, lexical / FTS search, raw-byte export for binary content, cursor pagination, and filters by app, kind, time window, and content shape. Use before reaching for generic web or repo search whenever the user is trying to recover something they previously had on the clipboard.
Вспомните, что пользователь скопировал на этом Mac, из локального архива буфера обмена — текст, команды, URL-адреса, пути к файлам, HTML, изображения, PDF.
Как процесс A 82/100 · Дойдёт до конца — слабые места: повторный запуск, отчётность по ходу
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 2
✓ Критических и высоких находок нет
Средние и низкие: 2
-
низкая Опасные команды
cmd-persistencereferences/examples.md:120Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре) (тестовый файл / пример; в кавычках — упоминание, а не команда)clipmem search "launchctl bootstrap" --mode literal --format json --limit 25
тестовый файлв кавычках -
низкая Опасные команды
cmd-persistencereferences/examples.md:134Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре) (тестовый файл / пример; в кавычках — упоминание, а не команда)clipmem search "launchctl bootstrap" --mode literal --format json --limit 25 \
тестовый файлв кавычках
Просканировано файлов: 8. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 82/100
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 1, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash, web), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 100Шаги. Шагов: 46
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Входы и предусловия. Входные данные и предусловия перечислены
- 100Ошибки и развилки. Развилок: 3, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2291 токенов
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 13. Похоже на несколько доменов в одном скилле
- low Ответ описан самодельной разметкой (6 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +2Инструкции на одном языке
- +5В description 3 примера фраз-триггеров в кавычках
- +3Длина description 632 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 13 заголовков
- +3Пошаговые инструкции: 46 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (1 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (5 из 5)
- +3Все 1 скриптов описаны в инструкциях
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 100.