Total 30,612 skills, Backend Development has 2999 skills
Showing 12 of 2999 skills
Create basic Salvo web applications with handlers, routers, and server setup. Use when starting a new Salvo project or adding basic HTTP endpoints.
Extract and validate data from requests including JSON, forms, query parameters, and path parameters. Use for handling user input and API payloads.
Validate and create x402 payment endpoint responses (HTTP 402 Payment Required). Use when the user asks to: (1) validate an x402 config or 402 response, (2) create/generate an x402 payment config, (3) build an HTTP 402 endpoint that returns payment requirements, (4) debug why an x402 config is invalid, (5) convert between x402 v1 and v2 formats, (6) check EVM/Solana addresses for x402, or (7) work with CAIP-2 network identifiers for payment configs. Triggers on keywords: x402, 402 payment, payment-required header, paywall config, CAIP-2 payment.
Serve static files, directories, and embedded assets. Use for CSS, JavaScript, images, and downloadable content.
Implement flash messages for one-time notifications across redirects. Use for success/error messages after form submissions.
Configure Cross-Origin Resource Sharing (CORS) and security headers. Use for APIs accessed from browsers on different domains.
Implement middleware for authentication, logging, CORS, and request processing. Use for cross-cutting concerns and request/response modification.
Configure request timeouts to prevent slow requests from blocking resources. Use for protecting APIs from long-running operations.
Configure Salvo routers with path parameters, nested routes, and filters. Use for complex routing structures and RESTful APIs.
Implement Server-Sent Events for real-time server-to-client updates. Use for live feeds, notifications, and streaming data.
Implement authentication and authorization using JWT, Basic Auth, or custom schemes. Use for securing API endpoints and user management.
Handle file uploads (single/multiple), downloads, and multipart forms. Use for file management, image uploads, and content delivery.