salvo-basic-app

Scaffold a minimal Salvo project with handlers, routers, and server setup.

20|5|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/salvo-rs/salvo-skills --skill salvo-basic-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salvo-basic-app
Source: https://github.com/salvo-rs/salvo-skills/tree/main/skills/salvo-basic-app
Command: npx skills add https://github.com/salvo-rs/salvo-skills --skill salvo-basic-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold and structure a minimal Salvo web application by providing ready-to-use handlers, routers, and server startup patterns, reducing boilerplate and setup time.

Core Features & Use Cases

  • Provides a starter project structure with example handlers and routes.
  • Demonstrates wiring of routers and a runnable server for quick experimentation.
  • Use case: start a new Salvo project or quickly append a few HTTP endpoints to an existing app.

Quick Start

Scaffold a new Salvo project and boot a basic HTTP server with a simple route.

Frequently Asked Questions about salvo-basic-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a basic Salvo web server with HTTP endpoints?

Setting up a basic Salvo web server involves scaffolding a minimal project structure with ready-to-use handlers, routers, and server startup patterns to reduce boilerplate and setup time.

What is the best way to reduce boilerplate when starting a new Salvo project?

The best way to reduce boilerplate in a new Salvo project is using a starter structure that provides example handlers and route definitions, allowing you to quickly wire routers and boot a runnable server for experimentation.

Can I use this Salvo project scaffold for small to medium web services?

Yes, you can use this Salvo project scaffold for small to medium web services, as it applies specifically when starting new projects or adding basic HTTP endpoints across services of that scale.

How do I define routers and handler macros in a Salvo application?

To define routers and handler macros in a Salvo application, follow provided code examples and guidance that demonstrate wiring of router definitions and handler macros using Salvo primitives for server startup.

When do I need a starter project structure for a Salvo web app?

You need a starter project structure for a Salvo web app when starting a new Salvo project from scratch or when you need to quickly append a few HTTP endpoints to an existing web application.