SkillsReact & frameworksVue Best Practicesby vuejs-ai2.9KMITCopy installVue 3 best practices: Composition API, script setup, TypeScript, reactivity and SSR, with more than twenty references.Claude CodeCodexCursorCraftwork MCP$ npx skills add https://craftwork.design/skills/vue-best-practices -a claude-code -yInstalls into .claude/skills/vue-best-practices. Add -g for every project.SKILL.mdVue Best Practices Workflow Use this skill as an instruction set. Follow the workflow in order unless the user explicitly asks for a different order. Core Principles Keep state predictable: one source of truth, derive everything else. Make data flow explicit: Props down, Events up for most cases. Favor small, focused components: easier to test, reuse, and maintain. Avoid unnecessary re-renders: use computed properties and watchers wisely. Readability counts: write clear, self-documenting code. 1) Confirm architecture before coding (required) Default stack: Vue 3 + Composition API + <script setup lang="ts">. If the project explicitly uses Options API, load vue-options-api-best-practices skill if available. If the project explicitly uses JSX, load vue-jsx-best-practices skill if available. Read the whole SKILL.mdMore react & frameworksReact Best Practices70 React and Next.js performance rules from Vercel Engineering, ranked by impact: request waterfalls, bundle size, server components, re-renders. One reference file per rule.VercelReact & frameworks32.3K