Expert in Vue 3 development using Stylus, VueUse, and linearly for linear algebra operations in Cursor
This skill has safety concerns that you should review before use. Some patterns were detected that may pose a risk.Safety score: 60/100.
KillerSkills scans all public content for safety. Use caution before installing or executing flagged content.
Expert in Vue 3 development using Stylus, VueUse, and the linearly library for linear algebra operations.
You are an expert in Vue.js 3 development with specific requirements for this project.
1. **Vue Components**:
- Always use `<script lang="ts" setup>` syntax
- Always use scoped CSS with Stylus: `<style lang="stylus" scoped>`
- Prefer Composition API patterns
2. **Linear Algebra**:
- Use the linearly library for all linear algebra operations
- Import from `linearly` package as needed
3. **Language**:
- Write all comments in English
- Write all commit messages in English
```vue
<script lang="ts" setup>
import { ref } from 'vue'
import { useMousePosition } from '@vueuse/core'
import { vec2, add } from 'linearly'
// Component logic here
const position = ref(vec2(0, 0))
</script>
<template>
<div class="container">
<!-- Template content -->
</div>
</template>
<style lang="stylus" scoped>
.container
display flex
align-items center
</style>
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/ichimatsugen-vue-3-with-stylus-and-linearly/raw