vue-best-practices

Pass

Audited by Runlayer on Mar 13, 2026

Risk Level: LOW
Scan Summary
Max Score
73%
Files
183
Flagged
1
Chunks
185
Flagged Files (1)
vue-best-practices/SYNC.mdLOW
72.9%

Malicious tool definition detected

- **Source:** `vendor/vuejs-ai/skills/vue-best-practices` - **Git SHA:** `de5bc1149695e7d82125bf69202fa37b6d111541` - **Synced:** 2026-01-31

Passed Files (182)Click to expand
vue-best-practices/reference/perf-ssr-ssg-for-page-load.mdOK
35.3%

Tool passed security scan

vue-best-practices/reference/reactivity-external-state-integration.mdOK
31.4%

Tool passed security scan

vue-best-practices/reference/state-ssr-cross-request-pollution.mdOK
31.3%

Tool passed security scan

vue-best-practices/reference/dynamic-component-registration-vite.mdOK
28.9%

Tool passed security scan

vue-best-practices/reference/rendering-prefer-templates-over-render-functions.mdOK
27.5%

Tool passed security scan

vue-best-practices/reference/async-component-hydration-strategies.mdOK
21.8%

Tool passed security scan

vue-best-practices/reference/prefer-local-component-registration.mdOK
18.8%

Tool passed security scan

vue-best-practices/SKILL.mdOK
17.3%

Tool passed security scan

vue-best-practices/reference/shallow-ref-for-performance.mdOK
16.7%

Tool passed security scan

vue-best-practices/reference/plugin-typescript-type-augmentation.mdOK
15.5%

Tool passed security scan

vue-best-practices/reference/composition-api-not-functional-programming.mdOK
15.4%

Tool passed security scan

vue-best-practices/reference/updated-hook-performance.mdOK
15.4%

Tool passed security scan

vue-best-practices/reference/mount-return-value.mdOK
15.3%

Tool passed security scan

vue-best-practices/LICENSE.mdOK
14.6%

Tool passed security scan

vue-best-practices/reference/plugin-symbol-injection-keys.mdOK
14.5%

Tool passed security scan

vue-best-practices/reference/transition-group-staggered-animations.mdOK
13.9%

Tool passed security scan

vue-best-practices/reference/prefer-props-emit-over-component-refs.mdOK
13.6%

Tool passed security scan

vue-best-practices/reference/animation-class-based-technique.mdOK
13.5%

Tool passed security scan

vue-best-practices/reference/composition-api-code-organization.mdOK
13.5%

Tool passed security scan

vue-best-practices/reference/plugin-prefer-provide-inject-over-global-properties.mdOK
13.4%

Tool passed security scan

vue-best-practices/reference/provide-inject-mutations-in-provider.mdOK
13.0%

Tool passed security scan

vue-best-practices/reference/ssr-custom-directive-getssrprops.mdOK
12.4%

Tool passed security scan

vue-best-practices/reference/v-html-xss-security.mdOK
11.7%

Tool passed security scan

vue-best-practices/reference/keepalive-transition-memory-leak.mdOK
11.3%

Tool passed security scan

vue-best-practices/reference/definemodel-hidden-modifier-props.mdOK
11.2%

Tool passed security scan

vue-best-practices/reference/multiple-app-instances.mdOK
11.1%

Tool passed security scan

vue-best-practices/reference/v-for-use-computed-for-filtering.mdOK
11.1%

Tool passed security scan

vue-best-practices/reference/composition-api-vs-react-hooks-differences.mdOK
11.0%

Tool passed security scan

vue-best-practices/reference/provide-inject-symbol-keys.mdOK
10.9%

Tool passed security scan

vue-best-practices/reference/rendering-excessive-rerenders-watch-vs-computed.mdOK
10.6%

Tool passed security scan

vue-best-practices/reference/transition-nested-duration.mdOK
10.2%

Tool passed security scan

vue-best-practices/reference/transition-animate-transform-opacity.mdOK
10.1%

Tool passed security scan

vue-best-practices/reference/watch-deep-performance.mdOK
10.1%

Tool passed security scan

vue-best-practices/reference/ts-defineprops-boolean-default-false.mdOK
10.1%

Tool passed security scan

vue-best-practices/reference/animation-transitiongroup-performance.mdOK
9.8%

Tool passed security scan

vue-best-practices/reference/animation-state-driven-technique.mdOK
9.8%

Tool passed security scan

vue-best-practices/reference/reactivity-markraw-for-non-reactive.mdOK
9.8%

Tool passed security scan

vue-best-practices/reference/reactivity-proxy-identity-hazard.mdOK
9.6%

Tool passed security scan

vue-best-practices/reference/reactivity-same-tick-batching.mdOK
9.4%

Tool passed security scan

vue-best-practices/reference/attrs-hyphenated-property-access.mdOK
9.1%

Tool passed security scan

vue-best-practices/reference/composable-readonly-state.mdOK
9.1%

Tool passed security scan

vue-best-practices/reference/suspense-experimental-api-stability.mdOK
8.8%

Tool passed security scan

vue-best-practices/reference/composition-api-bundle-size-minification.mdOK
8.8%

Tool passed security scan

vue-best-practices/reference/perf-v-once-v-memo-directives.mdOK
8.6%

Tool passed security scan

vue-best-practices/reference/transition-type-when-mixed.mdOK
8.6%

Tool passed security scan

vue-best-practices/reference/prop-destructured-watch-getter.mdOK
8.3%

Tool passed security scan

vue-best-practices/reference/ts-defineemits-type-based-syntax.mdOK
8.1%

Tool passed security scan

vue-best-practices/reference/ts-provide-inject-injection-key.mdOK
8.1%

Tool passed security scan

vue-best-practices/reference/watch-deep-same-object-reference.mdOK
7.8%

Tool passed security scan

vue-best-practices/reference/reactive-destructuring.mdOK
7.8%

Tool passed security scan

vue-best-practices/reference/render-function-avoid-internal-vnode-properties.mdOK
7.8%

Tool passed security scan

vue-best-practices/reference/exact-modifier-for-precise-shortcuts.mdOK
7.8%

Tool passed security scan

vue-best-practices/reference/avoid-prop-drilling-use-provide-inject.mdOK
7.8%

Tool passed security scan

vue-best-practices/reference/sfc-separation-of-concerns-colocate.mdOK
7.7%

Tool passed security scan

vue-best-practices/reference/refs-in-collections-need-value.mdOK
7.7%

Tool passed security scan

vue-best-practices/reference/composable-avoid-hidden-side-effects.mdOK
7.5%

Tool passed security scan

vue-best-practices/reference/ssr-platform-specific-apis.mdOK
7.4%

Tool passed security scan

vue-best-practices/reference/ts-shallowref-for-dynamic-components.mdOK
7.1%

Tool passed security scan

vue-best-practices/reference/perf-props-stability-update-optimization.mdOK
6.7%

Tool passed security scan

vue-best-practices/reference/v-model-vue3-breaking-changes.mdOK
6.3%

Tool passed security scan

vue-best-practices/reference/suspense-events-for-state-tracking.mdOK
6.3%

Tool passed security scan

vue-best-practices/reference/keepalive-memory-management.mdOK
6.0%

Tool passed security scan

vue-best-practices/reference/keepalive-router-fresh-vs-cached.mdOK
6.0%

Tool passed security scan

vue-best-practices/reference/rendering-render-function-h-import-vue3.mdOK
5.9%

Tool passed security scan

vue-best-practices/reference/transition-mode-out-in.mdOK
5.9%

Tool passed security scan

vue-best-practices/reference/keepalive-no-cache-removal-vue3.mdOK
5.8%

Tool passed security scan

vue-best-practices/reference/perf-virtualize-large-lists.mdOK
5.8%

Tool passed security scan

vue-best-practices/reference/emit-validation-for-complex-payloads.mdOK
5.7%

Tool passed security scan

vue-best-practices/reference/no-v-if-with-v-for.mdOK
5.7%

Tool passed security scan

vue-best-practices/reference/sfc-scoped-css-child-component-styling.mdOK
5.7%

Tool passed security scan

vue-best-practices/reference/composable-vs-utility-functions.mdOK
5.6%

Tool passed security scan

vue-best-practices/reference/sfc-recommended-for-build-projects.mdOK
5.5%

Tool passed security scan

vue-best-practices/reference/transition-js-hooks-done-callback.mdOK
5.3%

Tool passed security scan

vue-best-practices/reference/composable-options-object-pattern.mdOK
5.3%

Tool passed security scan

vue-best-practices/reference/props-are-read-only.mdOK
5.2%

Tool passed security scan

vue-best-practices/reference/rendering-render-function-return-from-setup.mdOK
5.2%

Tool passed security scan

vue-best-practices/reference/ref-value-access.mdOK
5.1%

Tool passed security scan

vue-best-practices/reference/perf-avoid-component-abstraction-in-lists.mdOK
5.0%

Tool passed security scan

vue-best-practices/reference/reactivity-computed-over-watcheffect-mutations.mdOK
5.0%

Tool passed security scan

vue-best-practices/reference/directive-arguments-read-only.mdOK
4.9%

Tool passed security scan

vue-best-practices/reference/dynamic-components-with-keepalive.mdOK
4.8%

Tool passed security scan

vue-best-practices/reference/prop-composable-reactivity-loss.mdOK
4.6%

Tool passed security scan

vue-best-practices/reference/transition-key-for-same-element.mdOK
4.6%

Tool passed security scan

vue-best-practices/reference/transition-unmount-hook-timing.mdOK
4.5%

Tool passed security scan

vue-best-practices/reference/ts-component-ref-typeof-instancetype.mdOK
4.5%

Tool passed security scan

vue-best-practices/reference/emit-kebab-case-in-templates.mdOK
4.4%

Tool passed security scan

vue-best-practices/reference/template-functions-no-side-effects.mdOK
4.4%

Tool passed security scan

vue-best-practices/reference/prefer-ref-over-reactive.mdOK
4.4%

Tool passed security scan

vue-best-practices/reference/ts-template-type-casting.mdOK
4.3%

Tool passed security scan

vue-best-practices/reference/composition-api-mixins-replacement.mdOK
4.1%

Tool passed security scan

vue-best-practices/reference/animation-key-for-rerender.mdOK
4.1%

Tool passed security scan

vue-best-practices/reference/rendering-resolve-component-for-string-names.mdOK
4.1%

Tool passed security scan

vue-best-practices/reference/keepalive-router-nested-double-mount.mdOK
4.1%

Tool passed security scan

vue-best-practices/reference/render-function-v-for-keys-required.mdOK
4.1%

Tool passed security scan

vue-best-practices/reference/suspense-revert-only-on-root-change.mdOK
4.0%

Tool passed security scan

vue-best-practices/reference/transition-group-move-animation-position-absolute.mdOK
4.0%

Tool passed security scan

vue-best-practices/reference/render-function-v-model-implementation.mdOK
4.0%

Tool passed security scan

vue-best-practices/reference/teleport-logical-hierarchy-preserved.mdOK
3.9%

Tool passed security scan

vue-best-practices/reference/prop-boolean-casting-order.mdOK
3.9%

Tool passed security scan

vue-best-practices/reference/ts-event-handler-explicit-typing.mdOK
3.8%

Tool passed security scan

vue-best-practices/reference/async-component-loading-delay.mdOK
3.7%

Tool passed security scan

vue-best-practices/reference/transition-router-view-appear.mdOK
3.7%

Tool passed security scan

vue-best-practices/reference/ts-defineprops-imported-types-limitations.mdOK
3.7%

Tool passed security scan

vue-best-practices/reference/ts-custom-directive-type-augmentation.mdOK
3.7%

Tool passed security scan

vue-best-practices/reference/ts-withdefaults-mutable-factory-function.mdOK
3.7%

Tool passed security scan

vue-best-practices/reference/directive-cleanup-in-unmounted.mdOK
3.6%

Tool passed security scan

vue-best-practices/reference/v-if-vs-v-show-performance.mdOK
3.6%

Tool passed security scan

vue-best-practices/reference/directive-vue2-migration-hooks.mdOK
3.6%

Tool passed security scan

vue-best-practices/reference/async-component-vue-router.mdOK
3.5%

Tool passed security scan

vue-best-practices/reference/sfc-scoped-css-dynamic-content.mdOK
3.5%

Tool passed security scan

vue-best-practices/reference/component-events-dont-bubble.mdOK
3.4%

Tool passed security scan

vue-best-practices/reference/plugin-structure-install-method.mdOK
3.4%

Tool passed security scan

vue-best-practices/reference/teleport-css-positioning-issues.mdOK
3.4%

Tool passed security scan

vue-best-practices/reference/computed-return-value-readonly.mdOK
3.4%

Tool passed security scan

vue-best-practices/reference/perf-computed-object-stability.mdOK
3.3%

Tool passed security scan

vue-best-practices/reference/computed-conditional-dependencies.mdOK
3.3%

Tool passed security scan

vue-best-practices/reference/render-function-functional-components.mdOK
3.3%

Tool passed security scan

vue-best-practices/reference/watcheffect-flush-post-for-refs.mdOK
3.3%

Tool passed security scan

vue-best-practices/reference/directive-vs-component-decision.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/keepalive-component-name-requirement.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/style-binding-camelcase.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/template-ref-unwrapping-top-level.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/computed-vs-methods-caching.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/event-once-modifier-for-single-use.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/rendering-render-function-slots-as-functions.mdOK
3.2%

Tool passed security scan

vue-best-practices/reference/component-naming-pascalcase.mdOK
3.1%

Tool passed security scan

vue-best-practices/reference/render-function-vnodes-must-be-unique.mdOK
3.1%

Tool passed security scan

vue-best-practices/reference/async-component-suspense-control.mdOK
3.0%

Tool passed security scan

vue-best-practices/reference/suspense-nesting-order-with-router.mdOK
3.0%

Tool passed security scan

vue-best-practices/reference/composition-api-options-api-coexistence.mdOK
3.0%

Tool passed security scan

vue-best-practices/reference/ts-template-ref-null-handling.mdOK
2.9%

Tool passed security scan

vue-best-practices/reference/mouse-button-modifiers-intent.mdOK
2.9%

Tool passed security scan

vue-best-practices/reference/directive-function-shorthand.mdOK
2.7%

Tool passed security scan

vue-best-practices/reference/lifecycle-hooks-synchronous-registration.mdOK
2.6%

Tool passed security scan

vue-best-practices/reference/slot-render-scope-parent-only.mdOK
2.6%

Tool passed security scan

vue-best-practices/reference/transition-reusable-scoped-style.mdOK
2.6%

Tool passed security scan

vue-best-practices/reference/rendering-understand-vdom-block-structure.mdOK
2.6%

Tool passed security scan

vue-best-practices/reference/watch-flush-timing.mdOK
2.5%

Tool passed security scan

vue-best-practices/reference/slot-renderless-components-vs-composables.mdOK
2.5%

Tool passed security scan

vue-best-practices/reference/watch-immediate-option.mdOK
2.5%

Tool passed security scan

vue-best-practices/reference/definemodel-value-next-tick.mdOK
2.5%

Tool passed security scan

vue-best-practices/reference/suspense-nested-suspensible-prop.mdOK
2.4%

Tool passed security scan

vue-best-practices/reference/computed-no-side-effects.mdOK
2.3%

Tool passed security scan

vue-best-practices/reference/watcheffect-async-dependency-tracking.mdOK
2.3%

Tool passed security scan

vue-best-practices/reference/slot-define-slots-for-typescript.mdOK
2.2%

Tool passed security scan

vue-best-practices/reference/watch-reactive-property-getter.mdOK
2.2%

Tool passed security scan

vue-best-practices/reference/prop-validation-before-instance.mdOK
2.2%

Tool passed security scan

vue-best-practices/reference/transition-group-flip-inline-elements.mdOK
2.2%

Tool passed security scan

vue-best-practices/reference/computed-array-mutation.mdOK
2.1%

Tool passed security scan

vue-best-practices/reference/watch-vs-watcheffect.mdOK
2.1%

Tool passed security scan

vue-best-practices/reference/teleport-disabled-for-responsive.mdOK
2.1%

Tool passed security scan

vue-best-practices/reference/render-function-custom-directives.mdOK
2.1%

Tool passed security scan

vue-best-practices/reference/directive-prefer-declarative-templating.mdOK
2.0%

Tool passed security scan

vue-best-practices/reference/ts-defineprops-type-based-declaration.mdOK
2.0%

Tool passed security scan

vue-best-practices/reference/ts-reactive-no-generic-argument.mdOK
2.0%

Tool passed security scan

vue-best-practices/reference/transition-group-key-requirement.mdOK
2.0%

Tool passed security scan

vue-best-practices/reference/directive-naming-v-prefix.mdOK
1.9%

Tool passed security scan

vue-best-practices/reference/suspense-single-child-requirement.mdOK
1.9%

Tool passed security scan

vue-best-practices/reference/tailwind-dynamic-class-generation.mdOK
1.9%

Tool passed security scan

vue-best-practices/reference/render-function-event-modifiers.mdOK
1.8%

Tool passed security scan

vue-best-practices/reference/composable-composition-pattern.mdOK
1.8%

Tool passed security scan

vue-best-practices/reference/self-referencing-component-name.mdOK
1.8%

Tool passed security scan

vue-best-practices/reference/attrs-not-reactive.mdOK
1.6%

Tool passed security scan

vue-best-practices/reference/computed-properties-for-class-logic.mdOK
1.6%

Tool passed security scan

vue-best-practices/reference/transition-group-no-mode-prop.mdOK
1.6%

Tool passed security scan

vue-best-practices/reference/slot-named-scoped-explicit-default.mdOK
1.6%

Tool passed security scan

vue-best-practices/reference/composable-naming-return-pattern.mdOK
1.6%

Tool passed security scan

vue-best-practices/reference/teleport-multiple-to-same-target.mdOK
1.5%

Tool passed security scan

vue-best-practices/reference/transition-group-no-default-wrapper-vue3.mdOK
1.5%

Tool passed security scan

vue-best-practices/reference/sfc-scoped-css-performance.mdOK
1.4%

Tool passed security scan

vue-best-practices/reference/teleport-scoped-styles-limitation.mdOK
1.4%

Tool passed security scan

vue-best-practices/reference/no-passive-with-prevent.mdOK
1.4%

Tool passed security scan

vue-best-practices/reference/directive-avoid-on-components.mdOK
1.3%

Tool passed security scan

vue-best-practices/reference/suspense-fallback-not-immediate-on-revert.mdOK
1.3%

Tool passed security scan

vue-best-practices/reference/computed-no-parameters.mdOK
1.2%

Tool passed security scan

vue-best-practices/reference/slot-implicit-default-content.mdOK
1.1%

Tool passed security scan

vue-best-practices/reference/sfc-scoped-css-slot-content.mdOK
1.0%

Tool passed security scan

vue-best-practices/reference/slot-v-slot-on-components-or-templates-only.mdOK
0.8%

Tool passed security scan

vue-best-practices/reference/slot-fallback-content-default-values.mdOK
0.8%

Tool passed security scan

vue-best-practices/reference/slot-name-reserved-prop.mdOK
0.7%

Tool passed security scan

vue-best-practices/reference/transition-single-element-slot.mdOK
0.7%

Tool passed security scan

vue-best-practices/reference/slot-conditional-rendering-with-slots.mdOK
0.6%

Tool passed security scan

Audit Metadata
Max File Score
73%
Classification
KNOWN_SERVER_KNOWN_TOOL_LIST
Files Scanned
183
Files Flagged
1
Chunks Analyzed
185
Analyzed
Mar 13, 2026, 04:05 PM
Security Audit — runlayer — vue-best-practices