Total 50,527 skills, Backend Development has 4135 skills
Showing 12 of 4135 skills
Create and manage video rooms for real-time video communication and conferencing. This skill provides Ruby SDK examples.
Manage sub-accounts for reseller and enterprise scenarios. This skill provides Ruby SDK examples.
Saleor backend internals and behavior reference. Covers discount precedence, order-level vs line-level discount stacking, manual/voucher/promotion interactions, and denormalized field semantics. Use when working with Saleor discounts, building Dashboard discount UI, or debugging discount application order.
Use this skill whenever the user wants to set up, configure, or refactor TypeORM within a NestJS TypeScript project, including data sources, entities, migrations, repositories, relations, and transactional patterns.
Review Go project architecture: package structure, dependency direction, layering, separation of concerns, domain modeling, and module boundaries. Use when reviewing architecture, designing package layout, evaluating dependency graphs, or refactoring monoliths into modules. Trigger examples: "review architecture", "package structure", "project layout", "dependency direction", "clean architecture Go", "module boundaries". Do NOT use for code-level style (use go-coding-standards) or API endpoint design (use go-api-design).
Go coding standards and style conventions grounded in Effective Go, Go Code Review Comments, and production-proven idioms. Use when writing or reviewing Go code, enforcing naming conventions, import ordering, variable declarations, struct initialization, or formatting rules. Trigger examples: "check Go style", "fix formatting", "review naming", "Go conventions". Do NOT use for architecture decisions, concurrency patterns, or performance tuning — use go-architecture-review, go-concurrency-review, or go-performance-review instead.
Python and wxPython development reference patterns, common pitfalls, framework-specific guides, desktop accessibility APIs, and cross-platform considerations. Use when building, debugging, packaging, or reviewing Python desktop applications.
Real-time systems expert for WebSockets, SSE, presence, and live synchronizationUse when "websocket, real-time updates, live collaboration, presence indicator, online status, live cursors, multiplayer, server-sent events, push notifications, collaborative editing, websocket, sse, realtime, presence, collaboration, live-updates, socket.io, pusher, ably, supabase-realtime" mentioned.
Verification loop for Laravel projects: env checks, linting, static analysis, tests with coverage, security scans, and deployment readiness.
Database specialist for SQL, NoSQL, and vector database modeling, schema design, normalization, indexing, transactions, integrity, concurrency control, backup, capacity planning, data standards, anti-pattern review, and compliance-aware database design. Use for database, schema, ERD, table design, document model, vector index design, RAG retrieval architecture, migration, query tuning, glossary, capacity estimation, backup strategy, database anti-pattern remediation work, and ISO 27001, ISO 27002, or ISO 22301-aware database recommendations.
Expert-level API design principles, REST, GraphQL, versioning, and API best practices
File upload skill. Provides capabilities of obtaining file upload credentials and uploading files. It is triggered when users need to "upload files" or "obtain file upload credentials".