Replace duplicated TypeScript shape declarations next to Effect Schema definitions with schema-derived types.
Fix lint findings that use untyped JavaScript error handling instead of Effect typed failures.
Replace duplicated object API types with types inferred from the runtime value or factory that owns the shape.
Preserve workspace package boundaries. Use when lint flags relative imports that cross package roots.
Remove TypeScript escape hatches. Use when lint flags @ts-nocheck or similar broad type bypasses.
Analyze staged changes and generate a Conventional Commits message.
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`).
Use when cutting a modpack release. Creates <project>/docs/release-changelog.md if absent; appends a new version section with grouped…
Create or modify ryOS backend API routes under api/ using the shared apiHandler wrapper, request-auth, Redis, rate limiting, and CORS…
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling.
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from…
Master Go concurrency with goroutines, channels, sync primitives, and context.
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns.
Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications.
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns.
Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features.
Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns.
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns.
Implement saga patterns for distributed transactions and cross-aggregate workflows.
Master ShellCheck static analysis configuration and usage for shell script quality.
This skill should be used when the user asks to "scaffold a Bankr SDK project", "create new SDK bot", "build a Bankr web service", "create…