vue-dev
Vue Dev - Modern Vue TypeScript Development
Core Principles
Always follow these principles unless project context demands otherwise:
- Composition API with
<script setup>and TypeScript - Props destructure with
defineProps<T>()for typed defaults - Composables over stores - use provider pattern, global refs, or Nuxt's
useState - VueUse - never rewrite logic if VueUse provides equivalent functionality
- Concrete types over interfaces - use
typealiases with precise typing - Tailwind CSS - never inline
<style>blocks unless absolutely necessary - Accessibility first - ARIA attributes, keyboard navigation, semantic HTML
- Performance aware -
computed, shallow refs, lazy loading when appropriate
Project Detection
Build Tool Detection
More from wireless25/agentic-coding
prd
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
9brainstorming
Collaborative ideation and exploration before implementation. Triggers when creating features, building components, adding functionality, or starting creative work. Encourages brainstorming options, discussing trade-offs, and exploring possibilities together with the user before diving into code.
7frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
5agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
4skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
4jira-fetcher
Fetch Jira ticket details from Jira Cloud and prepare for PRD planning. Use when user asks to fetch, load, or work on a Jira issue (e.g., 'Fetch JIRA-123', 'Load issue XYZ-456', 'I'm working on ticket ABC', 'Get details for PROJ-789'). This skill retrieves ticket link, ID, title, and description, then triggers PRD skill to create an implementation plan based on the ticket context.
3