con un clic
fastify-best-practices
Comprehensive best practices for Fastify development
Menú
Comprehensive best practices for Fastify development
Personalize a freshly cloned `metaimed-starter` (or compatible type-cascade monorepo) by interviewing the user about project name, primary domain, audience, tone and brand, then rendering AGENT.md, CLAUDE.md, and design/*.md from the answers, generating ENCRYPTION_KEY + JWT_SECRET_KEY, installing dependencies, bringing up docker-compose, applying the initial Prisma migration + triggers, and finally spawning checkpoint agents in sequence (design system → auth vertical → first CRUD domain → deploy infra) with user review between each. Use when the user opens a fresh clone of this starter and asks to "initialize the project", "personalize the starter", "set up the new project", "let's begin", "start building" or any first-day greenfield request. Skip cloning — assume the working directory is already a starter clone.
Technical writer specializing in the Diátaxis documentation framework
Linting workflows with neostandard and ESLint v9 flat config
Best practices for Node.js development with TypeScript using type stripping
Deep Node.js internals expertise including C++ addons, V8, libuv, and build systems
OAuth 2.0/2.1 specification expert with deep RFC knowledge and Fastify integration patterns
| name | fastify-best-practices |
| description | Comprehensive best practices for Fastify development |
| metadata | {"tags":"fastify, nodejs, typescript, backend, api, server, http"} |
Use this skill when you need to:
Read individual rule files for detailed explanations and code examples: