Labsco
Labsco/Repos/mcollina/skills
REPO PACKAGE

mcollina skills

COMMUNITY
mcollina · publisher1,851 repository starsMIT · Freegithub.com/mcollina/skills
11skills
6ready to use

Three skills form a coherent Node.js/Fastify core: node covers native TypeScript type-stripping, async patterns, and error handling on Node 22+; fastify-best-practices covers routes, plugins, JSON Schema validation, and the Pino-backed request lifecycle; and oauth layers OAuth 2.0/2.1 flows — PKCE, device flow, token introspection — on top of a Fastify app specifically. nodejs-core is narrower still: it's for someone drafting or reviewing a commit against the nodejs/node repository itself, down to V8 deoptimizations and node-gyp builds, not for an application developer.

The rest are general-purpose developer skills with no shared thread: documentation applies the Diátaxis framework to any project's docs, init writes or prunes a repository's AGENTS.md, linting-neostandard-eslint9 migrates a project to ESLint v9 flat config, typescript-magician handles generic types and any removal, octocat drives git and GitHub operations from any pasted GitHub URL, skill-optimizer tunes other Claude skills for activation reliability, and snipgrapher turns source files into syntax-highlighted PNG, SVG, or WebP snippet images.

READ THE FULL ANALYSIS

Who gets the most out of it. Anyone building a Fastify backend gets three skills that reinforce each other (node, fastify-best-practices, oauth); anyone who isn't on Fastify still gets seven general-purpose skills with no Fastify dependency, and one — nodejs-core — that's useful only if you're contributing to Node.js itself. Six of the eleven run with nothing extra at all, four assume some local CLI is already on the machine (ESLint, the gh CLI, snipgrapher's own tool), and oauth is the one classed as needing real credentials to exercise, since it's built around testing actual token flows.

6Work with nothing else to set up.
1,851Stars on the GitHub repository, at last check.