About this Skill
Development workflows by Matteo Collina for Fastify, Node.js, TypeScript, documentation and tooling.
Why we picked it
A set of task-specific engineering workflows and reference material.
Skills in this collection
9 skills- View →
Fastify Best Practices
Develop Fastify APIs using guidance for routes, plugins, validation, logging and tests.
- View →
Diátaxis Documentation
Structure and improve tutorials, how-to guides, reference pages and explanations using Diátaxis.
- View →
AGENTS.md Guidance
Create or revise concise repository-specific AGENTS.md instructions.
- View →
ESLint 9 and Neostandard
Configure or migrate JavaScript and TypeScript linting with ESLint 9 flat config and neostandard.
- View →
Node.js Development
Apply Node.js development patterns for asynchronous code, errors, streams and TypeScript.
- View →
Node.js Core and Internals
Investigate Node.js internals, V8, libuv, native addons and build failures.
- View →
Skill Optimizer
Improve Skill activation and clarity using scenario comparisons and regression checks.
- View →
Snipgrapher
Configure Snipgrapher to render code snippets as images for documentation or sharing.
- View →
TypeScript Magician
Investigate TypeScript type errors and work with generics, inference and type guards.
What it helps with
- Work on Node.js backends, TypeScript or developer documentation.
Before you use it
- Use a coding agent with access to the relevant project and the bundled references. Check the installed runtime, framework and package versions before applying examples.
Sources & references
Original sources are linked below. Practical starting points are editorial suggestions from SkillHey.

