SKILLEMALL.ai

CD vueuse-functions

Применяет композиты VueUse, где это уместно, для создания лаконичных, поддерживаемых функций Vue.js / Nuxt.

машинный переводПоказать оригиналСкрыть оригинал«Apply VueUse composables where appropriate to build concise, maintaina…»

Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.

moeru-ai/airi Agent Skills автор: moeru-ai MIT 80 файлов тело ≈ 9 245 токенов Открыть источникgithub.com↗ проанализирован 6 дн назад

Применяет композиты VueUse, где это уместно, для создания лаконичных, поддерживаемых функций Vue.js / Nuxt.

Как процесс D 43/100 · Процесс не доведён — Скилл ссылается на файлы, которых нет в архиве: references/useDebouncedRefHistory.md, references/useLastChanged.md, references/useLocalStorage.md

ГенераторРазработкаДанные и аналитикаИИ и агентытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
C
81/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
52
Прогон на моделях
не было
Процессный рейтинг
D
43/100
Процесс не доведён
Скилл ссылается на файлы, которых нет в архиве: references/useDebouncedRefHistory.md, references/useLastChanged.md, references/useLocalStorage.md
Инструменты и файлы вес 18
0
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
три самых слабых из десяти параметров · все десять

Такой же скилл встречается ещё в 1 месте: RA-Skills

Как улучшить

  1. Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
  2. Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
  3. В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
Для прогона на моделях — необязательно
  • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
  • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

Находки guard · 0

✓ Критических и высоких находок нет

Просканировано файлов: 80. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

По спецификации Agent Skills

  • предупреждение description-no-when description не говорит, КОГДА применять скилл (нет "use when / используй когда")
  • предупреждение body-long тело SKILL.md ≈ 9245 токенов (рекомендуется < 5000); вынесите детали в references/
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDebouncedRefHistory.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useLastChanged.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useLocalStorage.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useManualRefHistory.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRefHistory.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSessionStorage.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useStorage.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useStorageAsync.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useThrottledRefHistory.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDocumentVisibility.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDraggable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDropZone.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useElementBounding.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useElementSize.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useElementVisibility.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIntersectionObserver.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMouseInElement.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMutationObserver.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useParentElement.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useResizeObserver.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWindowFocus.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWindowScroll.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWindowSize.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useBluetooth.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useBreakpoints.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useBroadcastChannel.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useBrowserLocation.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useClipboard.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useClipboardItems.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useColorMode.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCssSupports.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCssVar.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDark.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useEventListener.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useEyeDropper.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFavicon.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFileDialog.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFileSystemAccess.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFullscreen.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useGamepad.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useImage.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMediaControls.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMediaQuery.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMemory.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useObjectUrl.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePerformanceObserver.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePermission.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredColorScheme.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredContrast.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredDark.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredLanguages.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredReducedMotion.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePreferredReducedTransparency.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useScreenOrientation.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useScreenSafeArea.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useScriptTag.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useShare.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSSRWidth.md
  • предупреждение missing-ref ссылка на отсутствующий файл: ../useMediaQuery/index.md
  • предупреждение missing-ref ссылка на отсутствующий файл: ../useBreakpoints/index.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useStyleTag.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTextareaAutosize.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTextDirection.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTitle.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useUrlSearchParams.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useVibrate.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWakeLock.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWebNotification.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWebWorker.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWebWorkerFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useBattery.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDeviceMotion.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDeviceOrientation.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDevicePixelRatio.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDevicesList.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDisplayMedia.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useElementByPoint.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useElementHover.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFocus.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFocusWithin.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFps.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useGeolocation.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIdle.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useInfiniteScroll.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useKeyModifier.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMagicKeys.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMouse.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMousePressed.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useNavigatorLanguage.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useNetwork.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useOnline.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePageLeave.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useParallax.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePointer.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePointerLock.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePointerSwipe.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useScroll.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useScrollLock.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSpeechRecognition.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSpeechSynthesis.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSwipe.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTextSelection.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useUserMedia.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useEventSource.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFetch.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useWebSocket.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useInterval.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIntervalFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useNow.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRafFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimeout.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimeoutFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimestamp.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTransition.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCurrentElement.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMounted.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTemplateRefsList.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useVirtualList.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useVModel.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useVModels.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchArray.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchAtMost.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchDebounced.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchDeep.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchIgnorable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchImmediate.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchOnce.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchPausable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchThrottled.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchTriggerable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchWithFilter.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/whenever.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSorted.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCountdown.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDateFormat.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimeAgo.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimeAgoIntl.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCached.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCloned.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useConfirmDialog.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCounter.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCycleList.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDebounceFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useEventBus.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMemoize.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useOffsetPagination.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePrevious.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useStepper.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSupported.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useThrottleFn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTimeoutPoll.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useToggle.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useToNumber.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useToString.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIpcRenderer.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIpcRendererInvoke.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIpcRendererOn.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useZoomFactor.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useZoomLevel.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFirestore.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRTDB.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useChangeCase.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCookies.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useDrauu.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFocusTrap.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFuse.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useIDBKeyval.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useJwt.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useNProgress.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useQRCode.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSortable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useCeil.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useClamp.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useFloor.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMath.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMax.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useMin.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/usePrecision.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useProjection.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRound.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSum.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useTrunc.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRouteHash.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRouteParams.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useRouteQuery.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useExtractedObservable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useObservable.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSubject.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/useSubscription.md
  • предупреждение missing-ref ссылка на отсутствующий файл: references/watchExtractedObservable.md

Процессный рейтинг: все десять параметров 43/100

Не запустится. Скилл ссылается на файлы, которых нет в архиве: references/useDebouncedRefHistory.md, references/useLastChanged.md, references/useLocalStorage.md
  • 0Инструменты и файлы. Не хватает 190 файла(ов): references/useDebouncedRefHistory.md, references/useLastChanged.md, references/useLocalStorage.md
  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
  • 40Стоимость исполнения. Тело инструкции 9245 токенов: вытесняет саму задачу из окна
  • 55Ошибки и развилки. Развилок: 1
  • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
  • 100Шаги. Шагов: 8
  • 100Согласованность. Имя и обязательные поля на месте
  • 100Повторный запуск. Изменяющие операции проверяют текущее состояние

Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

Сигналы качества

  • +5В description нет примеров фраз, по которым скилл должен срабатывать
  • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
  • +3Длина description 97: рекомендуется 120–800 символов
  • +3Формат ответа не описан: модель каждый раз решает сама
  • +2Инструкции на одном языке
  • +4Структура: 25 заголовков
  • +3Пошаговые инструкции: 8 пунктов
  • +4Есть примеры (0 блоков кода)
  • +4Справочные файлы упоминаются в инструкциях (78 из 78)
  • +1Лицензия указана

База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 52.