ワンクリックで
v10r
v10r には ApeDevil から収集した 16 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
Vitest testing patterns for SvelteKit 2 + Svelte 5 + Bun + Drizzle. Use when writing tests, reviewing test architecture, mocking SvelteKit modules, testing domain logic, database queries, AI integrations, or Svelte 5 rune-based state. Essential for any test file.
Relational database patterns for Velociraptor. Use when designing schemas, writing queries, optimizing performance, or managing migrations. Covers PostgreSQL, Neon serverless, normalization, indexing, RLS, and N+1 prevention. Essential for any database schema or query work.
Drizzle ORM patterns for Velociraptor. Use when writing database schemas, queries, transactions, or migrations. Includes Neon PostgreSQL serverless, type inference from relations, Better Auth table conventions, and error handling. Essential for any $lib/server/db file.
AI integration patterns for SvelteKit + Bun using Vercel AI SDK v6. Use when implementing LLM features, streaming responses, tool calling, multi-step agents, prompt engineering, RAG, model routing, or AI UX. Essential for any AI-powered feature.
API contract design patterns for SvelteKit + Drizzle + Valibot across all surfaces — REST, GraphQL, SSE/streaming, webhooks, and AI tools. Use when designing endpoints, reviewing contracts, choosing pagination, standardizing errors, planning versioning, ensuring multi-client consistency, setting up GraphQL Yoga, designing SSE events, handling inbound webhooks, or structuring AI tool schemas.
Velociraptor design system rules for consistent UI. Use when building components, styling elements, choosing spacing/padding/margin, sizing icons, or creating layouts. Enforces zero-margin components, gap-based layouts, 8px scale, and icon tokens. Essential for any UI work. (project)
UnoCSS atomic CSS patterns for SvelteKit 2 + Svelte 5. Use when styling components, writing utility classes, configuring uno.config.ts, integrating icons with preset-icons, or styling Bits UI components. Includes safelist patterns, dynamic class gotchas, dark mode, and FOUC prevention. Essential for any class attribute work. (project)
Three.js and Threlte patterns for SvelteKit projects. Use when building 3D scenes, loading GLTF models, adding physics, creating WebGL/WebGPU content. Includes SSR setup, Rapier physics, asset compression, memory management. Essential for any 3D visualization or interactive content.
Better Auth patterns for Velociraptor. Use when implementing authentication, protecting routes, or handling sessions. Includes SvelteKit hook integration, event.locals population, route guards, and critical gotchas (broken rate limiting, session cleanup). Essential for hooks.server.ts and auth-related routes.
Object storage patterns for Velociraptor. Use when handling file uploads, downloads, presigned URLs, or blob storage. Covers S3-compatible APIs, Cloudflare R2, multipart uploads, security patterns, and SvelteKit integration. Essential for any file handling or media storage work.
Biome linter and formatter for Velociraptor. Use when configuring biome.json, writing lint rules, formatting code, setting up pre-commit hooks, or migrating from ESLint/Prettier. Includes SvelteKit integration, Bun setup, CI/CD patterns, and critical gotchas. Essential for any code quality configuration.
Graph database patterns for Velociraptor. Use when modeling entities with complex relationships, traversing connections, path finding, recommendations, or building knowledge graphs. Covers Neo4j, Cypher queries, graph modeling, index strategies, Graph RAG, and polyglot persistence with PostgreSQL. Essential for any entity relationship or graph traversal work.
Security patterns for Velociraptor stack. Use when implementing authentication, handling user input, writing database queries, configuring headers, or deploying to Vercel. Covers SvelteKit CSRF, Better Auth gotchas, Drizzle/Neo4j injection, serverless security, and rate limiting. Essential for any security-sensitive code.
Form validation for Velociraptor using Valibot v1 + Superforms. Use when creating forms, validation schemas, handling errors, or implementing accessible form patterns. Includes Svelte 5 patterns, progressive enhancement, file uploads, and WCAG accessibility. Essential for any form implementation.
Svelte 5 runes patterns for Velociraptor projects. Use when writing Svelte 5 components with $state, $derived, $effect, $props, $bindable. Includes Superforms + Valibot validation, Bits UI integration, and mobile-first fluid patterns. Essential for any .svelte file or reactive state management.
SvelteKit 2 patterns for Velociraptor projects. Use when creating routes, load functions, form actions, API endpoints, or configuring rendering modes. Includes $app/state (replaces deprecated stores), shallow routing, remote functions, and Vercel deployment. Essential for any +page, +layout, +server file.