fastify-plugin
Installation
SKILL.md
Fastify Plugin Development
This skill provides patterns and conventions for creating Fastify plugins in this repository.
Directory Structure
Plugins are located in app/src/plugins/. Each plugin is a single TypeScript file that exports a default async function wrapped with fastify-plugin.
Plugin Template
import type { FastifyInstance } from "fastify";
import fp from "fastify-plugin";
async function pluginName(fastify: FastifyInstance): Promise<void> {
// Plugin implementation
}