A curated collection of AI agent skills for the Salvo Rust web framework, covering auth, routing, middleware, and more for Claude Code, Cursor, and similar tools.
git clone https://github.com/salvo-rs/salvo-skills.gitsalvo-skills is a repository of 28 structured skill files designed to help AI coding agents like Claude Code and Cursor correctly implement features of the Salvo Rust web framework. Each skill covers a specific capability—such as JWT authentication, CORS, CSRF protection, rate limiting, WebSockets, SSE, TLS/ACME, file handling, compression, and OpenAPI documentation—with examples verified against the actual Salvo API. The skill files have been carefully audited to fix API mismatches and reduce context overhead, making them reliable references for AI-assisted Rust web development. Rust developers and teams using AI agents to scaffold or extend Salvo-based applications benefit from accurate, concise guidance that prevents common mistakes.
Reference the individual SKILL.md files in this repository as context for AI agents working on Salvo Rust projects. Each file is scoped to a single Salvo feature area and includes verified code examples and required feature flags for Cargo.toml.
Generating correct JWT authentication middleware for a Salvo API using Claude Code
Scaffolding rate-limited endpoints with accurate Salvo quota and guard configuration
Setting up WebSocket or SSE handlers in a Salvo app via an AI coding assistant
Configuring TLS with ACME certificate management using verified Salvo API patterns
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/salvo-rs/salvo-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a salvo skill for an AI agent that automates [SPECIFIC TASK] in [INDUSTRY]. The skill should include [NUMBER] steps, with clear instructions for each. Ensure the skill is compatible with platforms like Claude and GitHub.
# Salvo Skill: Automated Social Media Scheduling for Marketing Agencies **Description**: This salvo skill automates the process of scheduling social media posts for marketing agencies, ensuring consistent brand messaging across platforms. **Steps**: 1. **Input Collection**: Gather post content, images, and scheduling times from the user. 2. **Platform Integration**: Connect to social media APIs (Facebook, Twitter, LinkedIn). 3. **Post Creation**: Format posts according to each platform's guidelines. 4. **Scheduling**: Schedule posts at the specified times. 5. **Confirmation**: Send a confirmation email to the user with scheduled post details. **Compatibility**: Claude, GitHub **Usage**: Ideal for marketing teams looking to streamline their social media management process.
Let’s build from here, together
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan