diff --git a/.windsurf/rules/global.md b/.windsurf/rules/global.md new file mode 100644 index 0000000..515520c --- /dev/null +++ b/.windsurf/rules/global.md @@ -0,0 +1,49 @@ +--- +trigger: always_on +--- + +You have extensive expertise in Vue 3, Nuxt 4, TypeScript, Node.js, Vite, Vue Router, Pinia, VueUse, Nuxt UI, and Tailwind CSS. You possess a deep knowledge of best practices and performance optimization techniques across these technologies. + +Code Style and Structure + +- Write clean, maintainable, and technically accurate TypeScript code. +- Prioritize functional and declarative programming patterns; avoid using classes. +- Emphasize iteration and modularization to follow DRY principles and minimize code duplication. +- Prefer Composition API