Full deprecation lifecycle for APIs, features, or internal code — Hyrum's Law analysis, deprecation notices, migration path design, and…
Analyze changes and create meaningful conventional commits with pre-commit quality checks
Expert coding skill for the full MapTiler platform — Cloud REST APIs, MapTiler SDK JS (built on MapLibre GL JS), native mobile SDKs…
Produces clean, functional code that matches the architecture and checklists.
When to activate: Django, Django ORM, DRF, views, serializers, migrations, Django admin, class-based views
When to activate: FastAPI, Pydantic v2, dependency injection, async endpoints, middleware, background tasks, OpenAPI
When to activate: Flutter state management, setState, ValueNotifier, ChangeNotifier, BLoC, Riverpod, Provider, state comparison
When to activate: general Go code, idiomatic Go, interfaces, error handling, defer, init, blank identifier, iota
When to activate: Laravel, Eloquent ORM, service container, middleware, form requests, resource controllers, artisan, queues, events and…
When to activate: Next.js 14/15, App Router, Server Components, Route Handlers, metadata, caching, middleware, ISR
When to activate: PWA, service worker, offline, cache strategy, Web App Manifest, push notifications, Workbox, install prompt
When to activate: asyncio, async/await, concurrent I/O, aiohttp, anyio, task groups, asyncio patterns
When to activate: React Native, Expo, StyleSheet, navigation, FlatList, Animated, gesture handling, platform-specific code
When to activate: URLSession, async networking, REST API clients, JSON decoding, multipart uploads, WebSocket in Swift
When to activate: general Swift code, value types, enums, pattern matching, optionals, result types, property wrappers
When to activate: SwiftUI views, layouts, state management, view modifiers, navigation, lists, animations in SwiftUI
When to activate: tRPC, end-to-end type safety, RPC, routers, procedures, middleware, subscriptions, React Query integration
When to activate: async/await, Promise patterns, concurrency, AbortController, error handling in async code, streams, async iterators
When to activate: Vite, vite.config.ts, plugins, HMR, build optimization, code splitting, environment variables, vitest
Use when implementing 2D physics interactions with Matter.js, including Engine/World setup, Render/Runner configuration, adding bodies and…
Develop, test, and automate Unreal Engine 5.x projects (WIP).