fastify

Installation
SKILL.md

When to use this skill

Use this skill whenever the user wants to:

  • Build high-performance Node.js HTTP services with Fastify
  • Use JSON Schema for request/response validation and serialization
  • Create and compose Fastify plugins with encapsulation
  • Configure logging, TypeScript, and production deployments

How to use this skill

Workflow

  1. Create server — instantiate Fastify with options (logging, etc.)
  2. Register plugins — add functionality via the plugin system
  3. Define routes with schemas — validate requests and serialize responses
  4. Test and deploy — use fastify.inject() for testing, deploy with process manager

Quick Start Example

Related skills

More from teachingai/full-stack-skills

Installs
40
GitHub Stars
381
First Seen
Jan 24, 2026