salvo-rs

28 mods across 1 repository, 20 stars between them.

salvo-auth

01

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement authentication and authorization using JWT, Basic Auth, or custom schemes. Use for securing API endpoints and user management.

20 1mo ago A 27 tokens

salvo-basic-app

02

salvo-rs/salvo-skills

Skill Claude CodeCodex

Create basic Salvo web applications with handlers, routers, and server setup. Use when starting a new Salvo project or adding basic HTTP endpoints.

20 1mo ago A 34 tokens

salvo-caching

03

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement caching strategies for improved performance. Use for reducing database load and speeding up responses.

20 1mo ago A 22 tokens

salvo-compression

04

salvo-rs/salvo-skills

Skill Claude CodeCodex

Compress HTTP responses using gzip, brotli, zstd, or deflate. Use for reducing bandwidth and improving load times.

20 1mo ago A 31 tokens

salvo-rs/salvo-skills

Skill Claude CodeCodex

Limit concurrent requests to protect resources. Use for file uploads, expensive operations, and preventing resource exhaustion.

20 1mo ago A 27 tokens

salvo-cors

06

salvo-rs/salvo-skills

Skill Claude CodeCodex

Configure Cross-Origin Resource Sharing (CORS) and security headers. Use for APIs accessed from browsers on different domains.

20 1mo ago A 28 tokens

salvo-csrf

07

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement CSRF (Cross-Site Request Forgery) protection using cookie or session storage. Use for protecting forms and state-changing endpoints.

20 1mo ago A 33 tokens

salvo-rs/salvo-skills

Skill Claude CodeCodex

Extract and validate data from requests including JSON, forms, query parameters, and path parameters. Use for handling user input and API payloads.

20 1mo ago A 34 tokens

salvo-database

09

salvo-rs/salvo-skills

Skill Claude CodeCodex

Integrate databases with Salvo using SQLx, Diesel, SeaORM, or other ORMs. Use for persistent data storage and database operations.

20 1mo ago A 34 tokens

salvo-rs/salvo-skills

Skill Claude CodeCodex

Handle errors gracefully with custom error types, status codes, and error pages. Use for building robust APIs with proper error responses.

20 1mo ago A 31 tokens

salvo-file-handling

11

salvo-rs/salvo-skills

Skill Claude CodeCodex

Handle file uploads (single/multiple), downloads, and multipart forms. Use for file management, image uploads, and content delivery.

20 1mo ago A 32 tokens

salvo-flash

12

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement flash messages for one-time notifications across redirects. Use for success/error messages after form submissions.

20 1mo ago A 24 tokens

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement graceful server shutdown to handle in-flight requests before stopping. Use for zero-downtime deployments and proper resource cleanup.

20 1mo ago A 32 tokens

salvo-logging

14

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement request logging, tracing, and observability. Use for debugging, monitoring, and production observability.

20 1mo ago A 26 tokens

salvo-middleware

15

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement middleware for authentication, logging, CORS, and request processing. Use for cross-cutting concerns and request/response modification.

20 1mo ago A 31 tokens

salvo-openapi

16

salvo-rs/salvo-skills

Skill Claude CodeCodex

Generate OpenAPI documentation automatically from Salvo handlers. Use for API documentation, Swagger UI, and API client generation.

20 1mo ago A 28 tokens

salvo-path-syntax

17

salvo-rs/salvo-skills

Skill Claude CodeCodex

Path parameter syntax guide for Salvo routing. Explains the {} syntax (v0.76+) vs deprecated <> syntax, with migration examples.

20 1mo ago A 38 tokens

salvo-proxy

18

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement reverse proxy to forward requests to backend services. Use for load balancing, API gateways, and microservices routing.

20 1mo ago A 28 tokens

salvo-rate-limiter

19

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement rate limiting to protect APIs from abuse. Use for preventing DDoS attacks and ensuring fair resource usage.

20 1mo ago A 28 tokens

salvo-realtime

20

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement real-time features using WebSocket and Server-Sent Events (SSE). Use for chat applications, live updates, notifications, and bidirectional communication.

20 1mo ago A 36 tokens

salvo-routing

21

salvo-rs/salvo-skills

Skill Claude CodeCodex

Configure Salvo routers with path parameters, nested routes, and filters. Use for complex routing structures and RESTful APIs.

20 1mo ago A 28 tokens

salvo-session

22

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement session management for user state persistence. Use for login systems, shopping carts, and user preferences.

20 1mo ago A 24 tokens

salvo-sse

23

salvo-rs/salvo-skills

Skill Claude CodeCodex

Implement Server-Sent Events for real-time server-to-client updates. Use for live feeds, notifications, and streaming data.

20 1mo ago A 29 tokens

salvo-static-files

24

salvo-rs/salvo-skills

Skill Claude CodeCodex

Serve static files, directories, and embedded assets. Use for CSS, JavaScript, images, and downloadable content.

20 1mo ago A 28 tokens