Prisma ORM — schema modeling, migrations, client queries, middleware, performance optimization. Use when working with prisma orm.
Skills in this repository
oyi77/1ai-skills - Page 27
SkillsMP has collected 1,311 skills from oyi77/1ai-skills. Open a skill to review its source and details.
oyi77/1ai-skillsShowing 40 of 1,311 collected skills.
Comprehensive QA→Review→Fix loop protocol for any codebase. Layer-based testing with evidence requirements. Use when performing full QA cycles, codebase audits, pre-release testing, or.
Slow query analysis — EXPLAIN plans, index recommendations, N+1 detection, and caching strategies. Use when working with query optimizer.
RabbitMQ patterns — exchanges, queues, routing, dead letter queues, priority queues, clustering. Use when working with rabbitmq patterns.
React Native with Expo — managed workflow, native modules, navigation, and app store deployment. Use when working with react native expo.
Use when getting code feedback, before implementing suggestions.
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Web security headers — CSP, CORS, HSTS, X-Frame-Options. Configure, audit, and harden HTTP security headers. Use when working with security headers.
Sequelize ORM patterns — models, associations, migrations, transactions, hooks, TypeScript support. Use when working with sequelize patterns.
Write a PRD covering objectives, commands, structure, code style, testing, and boundaries before any code. Spec before code, always. Use when writeing a prd covering objectives, commands, structure, code style, testing,.
Storybook component development — stories, addons, controls, accessibility testing, visual regression. Use when working with storybook dev.
Use when executing implementation plans with independent tasks in the current session
Supabase patterns — Row Level Security, edge functions, real-time subscriptions, auth integration, setup, and configuration. Use when working with supabase patterns.
SurrealDB multi-model database — document, graph, key-value. SurrealQL, realtime subscriptions, embedded mode. Use when working with surrealdb patterns.
Svelte and SvelteKit development — runes, stores, server-side rendering, form actions, streaming, edge deployment, and patterns. Use when working with svelte framework.
SwiftUI native iOS/macOS development — declarative UI, Combine, Core Data, widgets, App Clips. Use when working with swiftui patterns.
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Task scheduling and cron patterns — node-cron, BullMQ, Celery, systemd timers. Recurring jobs, distributed scheduling. Use when working with task scheduler.
Tauri desktop app development — Rust backend, web frontend, native APIs, small binary size, cross-platform. Use when working with tauri apps.
Identify untested code paths — coverage reports, gap analysis, and test prioritization. Use when working with test coverage analyzer.
Use when implementing any feature or bugfix, before writing implementation code
TypeORM patterns — entities, repositories, migrations, relations, query builder, active record vs data mapper. Use when working with typeorm patterns.
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
Visual regression testing — screenshot comparison, baseline management, and UI change detection. Use when working with visual regression.
Vite build tool configuration — plugins, SSR, library mode, environment variables, dev server proxy. Use when working with vite config.
Build voice-based AI agents for phone calls, meetings, customer support, and sales qualification using Vapi, Bland, and Retell. Use when building voice-based ai agents for phone calls, meetings, customer support,.
Vue.js 3 development patterns — Composition API, Pinia state management, Vue Router, Nuxt.js SSR/SSG, component architecture, performance optimization. Use when working with vue patterns or vue framework.
Wails desktop app development — Go backend, web frontend, native bindings, small binary, cross-platform. Use when working with wails apps.
Webpack 5 configuration — loaders, plugins, code splitting, tree shaking, module federation, dev server. Use when working with webpack config.
WebSocket development — real-time bidirectional communication, Socket.IO, native WebSocket API, scaling patterns. Use when working with websocket.
Use when you have a spec or requirements for a multi-step task, before touching code
Ansible automation — playbooks, roles, inventory, variables, handlers, Galaxy, AWX. Use when working with ansible automation.
ArgoCD GitOps — declarative continuous delivery, application sync, drift detection, multi-cluster. Use when working with argocd gitops.
AWS operations — EC2, S3, Lambda, RDS, ECS, IAM, CloudFormation. Infrastructure and cost optimization. Use when working with aws ops.
Azure operations — Virtual Machines, App Service, Azure Functions, AKS, Cosmos DB, Azure AD. Use when working with azure ops.
Buildkite CI pipelines — pipeline YAML, steps, agents, artifacts, test splitting, dynamic pipelines. Use when working with buildkite pipelines.
CI/CD pipeline design with GitHub Actions, GitLab CI — build, test, deploy automation. Use when setting up CI/CD pipelines or automating deployments.
Cilium eBPF networking — Kubernetes CNI, network policies, load balancing, observability with Hubble. Use when working with cilium networking.
CircleCI configuration — workflows, jobs, orbs, caching, contexts, dynamic config. Use when working with circleci config.