Coding & Developmentβ¨οΈcursorπuniversal
π Vue 3 Cursor Rules - Production Ready
A collection of Cursor IDE rules tailored for Vue.js
Quick Start
Install this Skill
npx skills add aliarghyani/vue-cursor-rules# π Vue 3 Cursor Rules - Production Ready      **The most comprehensive Vue 3 development rules collection** that transforms your coding experience with intelligent automation. Perfect for developers at any level who want to build **production-ready, maintainable, and performant** Vue 3 applications. ## β‘ Why Choose Vue 3 Cursor Rules? - π― **Instant Setup**: Copy-paste ready rules that work out of the box - π§ **Smart Automation**: AI-powered suggestions based on your codebase - π **Performance First**: Built-in optimization patterns - βΏ **Accessibility Ready**: WCAG 2.1 AA compliance by default - π **Security Focused**: XSS and CSRF protection patterns - π **Production Tested**: Field-tested patterns for reliable Vue 3 development ## β Core Principles - InboxβZero: each rule file is tiny (β€4KB), focused, and copyβpaste ready. - Neutral Core: no lockβin to any UI kit; optional adapters for Vuetify/Quasar/Element Plus/Tailwind/Headless. - AI Consistency: standard role + preflight checklist + output contract. - Modern Vue Only: Composition API + TypeScript; no Options API. - Practical Examples: complete imports and explicit types. ## π° Money-Smart Development ### Budget Mode Features - **Token discipline**: Micro-changes only, no full-file dumps - **Intelligent batching**: Group related changes by architectural concern - **Performance-first**: Suggest optimizations that reduce bundle size - **Code reuse**: Prioritize existing patterns and utilities ### Development Efficiency - **Evidence-based suggestions**: Reference existing codebase patterns - **Architectural guidance**: SOLID principles, clean code practices - **Error prevention**: TypeScript-first, comprehensive validation - **Performance optimization**: Memory management, lazy loading ## π What You Get ### π― **Core Stack (Perfect for Most Projects)** - **Vue 3** with Composition API + `<script setup>` - **TypeScript** for type safety and better DX - **Vite** for lightning-fast development - **Tailwind CSS** for rapid styling - **Pinia** for predictable state management ### π¨ **Smart Development Patterns** - **Component Architecture**: Clean, reusable, testable components - **Performance First**: Lazy loading, code splitting, memory management - **Error Handling**: Graceful failures with user-friendly messages - **Accessibility**: Screen reader support, keyboard navigation - **Security**: XSS prevention, secure data handling - **Testing**: Unit, integration, and e2e test patterns ### π¦ **Popular UI Library Support** - **Vuetify** - Material Design made easy - **Ant Design Vue** - Enterprise-class components - **Element Plus** - Desktop-focused UI library - **Naive UI** - TypeScript-native components - **PrimeVue** - Rich component ecosystem - **Quasar** - Cross-platform development Note: Core is UIβagnostic; adapters are optional and minimal β no lockβin. ### π οΈ **Essential Developer Tools** - **Vue Router 4** - Modern client-side routing - **Vue I18n 9+** - Internationalization made simple - **Fetch API** - Modern HTTP client with composable patterns - **VueUse** - Composition utilities collection ### 3οΈβ£ **Start Coding! π** Rules automatically activate based on what you're working on: - Create a `.vue` file β Get Vue 3 + TypeScript patterns - Work in `/composables` β Get reusable logic patterns - Build forms β Get validation and accessibility guidance - Make API calls β Get fetch patterns with error handling - Write tests β Get component testing patterns ## π **Getting Started** Ready to transform your Vue 3 development experience? Here's what to do: 1. **π Clone the repository**: `git clone https://github.com/aliarghyani/vue-cursor-rules.git` 2. **π Copy rules to your project**: `cp -r vue-cursor-rules/.cursor ./your-vue-project/` 3. **π» Open in Cursor IDE**: `cursor your-vue-project` 4. **β¨ Start coding**: Rules activate automatically based on file types 5. **π Explore examples**: Check the `/examples` folder for working patterns 6. **π Read detailed docs**: Visit `/docs` for comprehensive guides ## π― How Rules Work ### π **Auto-Activation** Rules activate automatically based on file patterns: - `*.vue` files β Vue fundamentals and component patterns - `/composables/**` β Composition function patterns - `/stores/**` β Pinia state management - `*.test.ts` β Testing patterns - `tailwind.config.*` β Tailwind CSS patterns - UI kit files β Framework-specific adaptations ### π§ **Smart Context** Cursor intelligently suggests relevant patterns: - Working on forms? Get validation and accessibility patterns - Making API calls? Get fetch patterns with error handling - ... (truncated)
Repository
9stars
0forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
π€claudeπuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
πuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
β¨geminiπ€claudeπ¬gptπuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentπ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
π€claudeβ¨οΈcursorπuniversal
424
158
View