React Testing Library patterns, queries, user events, and accessibility testing.
Testing strategy and execution for React applications. Covers Vitest configuration, React Testing Library patterns, custom hook testing, Playwright E2E, Storybook stories and play…
Build interactive 3D experiences in React using react-three-fiber (R3F), drei helpers, and shader integration.
Build React 19 applications with TypeScript. Covers Actions, Activity, use() hook, React Compiler, ref-as-prop, useEffectEvent, and strict TypeScript patterns.
Modern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.
Modern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.
クライアントの React/Next.js コードで useEffect を追加・使用しようとするときに発動。「本当に useEffect が必要か」を検討するよう促す。データ取得は Server Component / Server Actions でできないか、イベントハンドラで十分でないかを確認する。
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization.
Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
React + Vite SPA development patterns including project setup, configuration, and optimization. Use for building single-page applications with Vite bundler.
Integrate React with a Ruby on Rails app — Inertia.js as the default (server-rendered routing, no separate API), classical API + SPA when Inertia doesn't fit, jsbundling-rails…
Zustand state management patterns for React. Use when working with Zustand stores, debugging state timing issues, or implementing async actions.
Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.
Expert in building blazing-fast reactive dashboards with comprehensive testing. Masters React performance patterns, testing strategies for async components, and real-world…
Reactor essentials in one place — React-to-Reactor mental model, minimal app shape, hooks, the most-used factories, the critical gotchas, and project setup.
Telegram-specific implementation for reading recent conversation history. Only use when the deployment is known to use telegram (e.g.
Generates a green/amber/red deployment readiness assessment for an AI Persona using the 8-checkpoint scorecard.
Write developer-oriented README as onboarding documentation. Use when creating/updating README, setting up new projects, or when new developers need to understand the codebase…
为 Python 和 Rust 项目生成中文 README.md 文档。包含项目概述、安装指南、使用方法、配置说明和示例代码等标准章节。当用户要求生成 README、编写项目文档、创建项目说明,或提到 README.md 时使用此 skill。
Ensure the project README provides immediate, exact commands for setup, testing, and deployment to help agents and humans bootstrap quickly.
ReadMe.com platform integration for API documentation. Sync OpenAPI specs, manage versions, configure API reference settings, automate changelogs, and integrate with metrics…
Deep release-readiness gate for a single letterbox service — checks CI green, contracts in sync, deploy-order prereqs satisfied, feature toggle present, and unpushed work vs the…
Generate real estate, architecture, and interior design showcase video prompts for Seedance 2.0 on Higgsfield.
Implement real-time functionality using WebSockets, Server-Sent Events (SSE), or long polling. Use when building chat applications, live dashboards, collaborative editing,…
Test parsers against real-world open source code with performance assertions and comprehensive symbol extraction validation
Use when: validating whether design documents and page requirements fit real user work scenarios before architecture or implementation.
Add realtime features to my app — set up WebSockets or SSE with Socket.io, Pusher, Ably, Supabase Realtime, or Firebase using channels, presence tracking, typing indicators,…
Real-time systems expert for WebSockets, SSE, presence, and live synchronizationUse when "websocket, real-time updates, live collaboration, presence indicator, online status, live…
Real-time communication patterns: WebSocket with reconnection and presence, Server-Sent Events (SSE) for one-way streaming, long polling fallback, room-based pub/sub, connection…
Implement real-time features with WebSockets, Server-Sent Events, and long polling. Covers connection management, room-based messaging, presence tracking, and scaling strategies.
RealtimeSTT is a Python library for real-time speech-to-text with advanced voice activity detection, wake word activation, and instant transcription.
React Native Reanimated 4.x animation patterns. Use when adding animations, transitions, entering/exiting effects, or gesture-driven animations to React Native screens.
Use BEFORE answering analytical, diagnostic, planning, or multi-step reasoning questions. Trigger phrases include "should I X or Y", "why is X happening", "what's the bes — from…
Rebase a feature branch (fgql, rsc, etc.) of sample-app-react-ebay onto the latest main from the ../sample-react-app-ebay-new worktree.
Use when the user references a PAST DECISION, choice, or rationale — "what did we decide about caching?", "why is X done this way?", "didn't we agree to use Y?", "remind me how we…
Master receipt scanning operations including parsing, debugging, enhancing accuracy, and database integration.
Receive and act on code review feedback with technical rigor, not performative agreement or blind implementation
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and — from…
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and — from…
Rechtstexte-Versionierung Deployment: prüft die einschlägigen Voraussetzungen, Dokumente, Risiken und Ausnahmen.
Define structural design foundation — information architecture, user flows, content model, brand direction, and AI interaction model — from validated opportunities and hypotheses
Orchestrate the complete implementation lifecycle from requirements to deployment
Verifies the work plan is implementable end-to-end and resolves verification-lane / fixture / E2E-environment gaps before the build phase begins.
Find focused, runnable Deepgram recipes for a specific feature × language. Use whenever someone wants a minimal working code snippet for ONE feature (transcribe URL, diarize,…
Use VCR.py when an agent needs to turn flaky, slow, or rate-limited Python tests into stable runs by recording real HTTP interactions once and replaying them from cassette files.
Append a new Architecture Decision Record (ADR) to the repo with an auto-incremented number and the MADR template.
RecordType ID differences across orgs: dynamic lookup via Schema.SObjectType methods, DeveloperName for stable refs, hard-coded ID anti-patterns, record-type caching, deployment…
Use when designing or refactoring record types across objects with many profiles, business processes, or picklist variations.
Use when the user asks to create, write, update, amend, supersede, or evaluate an ADR, architecture decision record, durable architecture decision, decision log, or baseline sync…
devops role template (WaveX-authored, derived from session 2026-05-05/06 patterns)
Designs self-referential and recursive systems that examine, modify, or generate themselves, including metacognitive architectures and strange loops.
Use when debugging or preventing recursive Apex trigger behavior, especially around self-DML, static guard flaws, Set-based deduplication, and legitimate re-entry scenarios.
Guides the red-green-refactor TDD workflow: write a failing test first, implement the minimum code to make it pass, then refactor while keeping tests green.
Generar descripciones de perfiles empresariales y contenido de marketing para estudios jurídicos en Argentina, asegurando el uso del voseo, un tono empático y profesional, y…
HTTP clients with redaxios. Use when making HTTP requests, building API clients, or fetching external services in TypeScript.
Redis - in-memory database, caching, pub/sub, sessions, rate limiting, data structures
Master Redis advanced data types - Bitmaps, HyperLogLog, Streams, and Geospatial indexes for specialized use cases
Redis development best practices for caching, data structures, and high-performance key-value operations
Redis Cache Manager - Auto-activating skill for Backend Development. Triggers on: redis cache manager, redis cache manager Part of the Backend Development skill category.
MCP Server for Redis Cloud's API, allowing you to manage your Redis Cloud resources using natural language.