skills/vue-antdv-tailwind/SKILL.md
Best practices for mixing Ant Design Vue components with Tailwind CSS utility classes. Use this skill to keep styling consistent without custom CSS files.
npx skillsauth add vuluu2k/skills vue-antdv-tailwindInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
BuilderX SPA mixes Ant Design Vue's robust component library with Tailwind CSS's utility engine.
| Topic | Description | Reference | |-------|-------------|-----------| | Styling Rules | How to properly mix AntD and Tailwind | styling-rules |
<template>
<div class="flex items-center justify-between p-4 bg-white rounded shadow">
<h3 class="text-lg font-bold text-gray-800">Settings</h3>
<!-- Override/extend AntD with Tailwind -->
<a-button type="primary" class="bg-blue-600 hover:bg-blue-700">
Save
</a-button>
</div>
</template>
development
Vue 3 Composition API — <script setup>, reactivity (shallowRef/ref), props without destructure, computed, watch, provide/inject, and composables. Use when the project uses modern Vue 3 Composition API style.
development
Vue 3 Options API — data, props, computed, methods, watch, emits, provide/inject, lifecycle hooks, and mixins. Use when the project uses Options API style (Vue 2 legacy or explicit Vue 3 Options API preference).
development
Pinia state management for Vue 3 using Composition API (Setup Stores) — TypeScript-first, storeToRefs for reactivity, focused stores, and API calls in composables. Use when the project uses Vue 3 Composition API / <script setup>.
development
Pinia state management for Vue using Options API style — define stores with state, getters, actions, and use them in Options API components via mapState/mapWritableState/mapActions.