vue3-best-practices

Installation
SKILL.md

Vue 3 + TypeScript Best Practices

Purpose: Production-quality reference for writing Vue 3 code in TypeScript desktop apps (Electrobun + Vite).

Scope: Composables, Pinia state management, component design, TypeScript integration, reactivity patterns, SVG workflow, and TwirChat-specific conventions.


0. TwirChat-Specific Constraints (READ FIRST)

These rules are non-negotiable for TwirChat frontend code.

The Two-Runtime Rule

The desktop app has two distinct runtime environments. Never cross them.

Installs
2
Repository
twirapp/twir
GitHub Stars
218
First Seen
May 16, 2026
vue3-best-practices — twirapp/twir