
Claude Skills by YuDefine
github.com/YuDefineServer API 設計規範。Use when creating server/api/**/*.ts files, building API endpoints, or working with defineEventHandler. Always use this skill for API route design, request validation, error handling, and response formatting.
Plan the UX and UI for a feature before writing code. Runs a structured discovery interview, then produces a design brief that guides implementation. Use during the planning phase to establish design direction, constraints, and strategy before any code is written.
自動發布流程:check → push → PR
Analyze artifact consistency for a change
Implement or resume tasks from a Spectra change
Archive a completed change
Query openspec/documents and answer questions
Audit changed code for security sharp edges — dangerous defaults, type confusion, and silent failures
Commit files related to a specific Spectra change
Systematically debug a problem using a four-phase workflow
Have a focused discussion about a topic and reach a conclusion
Detect drift between a Spectra change and the current codebase state
Update an existing Spectra change from external context
Create a change proposal with all required artifacts
Verify implementation matches artifacts
Spectra orchestrator — auto-detect which spectra sub-skill to invoke based on project state and user intent
顯示當前開發狀態 Dashboard
Use when executing implementation plans with independent tasks via subagent dispatch and two-stage review
Supabase 架構決策指南。Use when planning new features, deciding between RPC vs Edge Function, choosing tech approaches, or asking architecture questions. Always use this skill for Supabase architecture decisions and technology routing.
Supabase Migration 規範。Use when running supabase migration new, editing migration SQL files, creating database functions, or modifying database schema. Always use this skill when you see CREATE FUNCTION, ALTER TABLE, CREATE INDEX, or migration-related work.
Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
Supabase RLS 政策規範。Use when creating or modifying RLS policies (CREATE POLICY, ALTER POLICY), setting up Row Level Security, or working with database access control. Always use this skill for RLS design, policy templates, and role-based access patterns.
Use when implementing any feature or bugfix, before writing implementation code
Use when authoring TypeScript libraries or npm packages - covers project setup, package.json exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and publishing to npm. Use when bundling, configuring dual CJS/ESM output, or setting up release workflows.
Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional. Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off, or wants more polished, intentional typography.
解凍已凍結的路徑
驗證 starter template 的完整性與文件一致性
在 Vite dev server 前掛 Cloudflare Named Tunnel,給固定 HTTPS hostname。Use when 跨裝置(手機 / 平板 / 另一台筆電)測 OAuth flow、跨裝置測 webhook callback、行動裝置 debug 需要穩定 HTTPS URL、Vite 加 Cloudflare tunnel、設定 dev HTTPS hostname、改 OAuth callback 不想每次回 provider 後台。對 Workers/Pages 用官方 @cloudflare/vite-plugin 內建 tunnel;對一般 Vite 走第三方 vite-plugin-cloudflare-tunnel。不適用於 prod tunnel(這 skill 只管 dev)、其他 provider(ngrok / localtunnel)、單機開發夠用的情境(用 vendor/snippets/dev-auth/ cookbook 繞 OAuth 更快)、需要 quick tunnel 隨機 hostname 的場景(直接跑 cl...
VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components.
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
MUST be used for Vue.js tasks. Covers Composition API, <script setup>, TypeScript, Vue 3, SSR, Volar, Vue Router, Pinia. ALWAYS use Composition API.
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive.
Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.
Use when working with VueUse composables. Check VueUse before writing custom composables — most reactive patterns already implemented.
Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
Orchestrate a coding task inside a fresh git worktree end-to-end. `/wt <task>` builds a worktree, dispatches a subagent into it with the task, and reports back — the worktree is preserved with its committed work until `/spectra-archive` absorbs it (per [[worktree-default]] §5.5). Supports parallel multi-task via `/wt A: ... B: ...`. The parent session's cwd never moves; the user never opens a new terminal or runs `git worktree` commands manually. Implements [[worktree-default]] §1 + §5 + §6.