basmilius · Agent Skills
2 Skills with substantive, source-verified documentation. Open a card to read the original instructions and review package and installation details.
basmiliusbasmilius
- Use when a project imports from the @basmilius npm scope (by Bas Milius): @basmilius/utils (Luxon date, number, color, download, DOM, timing, geo and PRNG helpers), @basmilius/http-client (the typed DTO data layer) and @basmilius/common (Vue 3 app primitives on Pinia and Vue Router). Trigger on any @basmilius/ import; on formatDate / formatNumber, hexToRGB / hslToRGB, debounce / waitFor, downloadBlob, mulberry32, getSeason / getMoonPhase; on @dto / @adapter, HttpClient, RequestBuilder, BaseSer
- 1h installs
- 1
- GitHub stars
- 0
- Updated
- Oct 7
basmiliusvue-component-anatomy
- Use when writing, editing, or reviewing a single Vue 3 Single File Component (a .vue file with ). Covers block order and template root, the compiler-macro order (defineOptions - defineEmits - defineModel - defineProps - defineSlots, defineExpose last), the ordering inside (imports - macros - constants - stores - state - composables - computed - watch - lifecycle - functions), function-vs-arrow style, prop and emit typing, v-model via defineModel, and scoped/module styling. Triggers on editing
- 1h installs
- 1
- GitHub stars
- 0
- Updated
- Oct 7