11 skills
skills1.8k ★
My own collection of skills for modern Node.js development
Build a Fastify API without the boilerplate
Passed all 3 security checksScaffolds a Node.js REST API with typed routes, plugin structure, JSON Schema validation, error handling, and middleware setup — all in TypeScript or JavaScript.
·★1.8k↓17k
Set up a production Node.js app the right way
Passed all 3 security checksScaffolds a Node.js project with TypeScript, async patterns, error handling, and logging already baked in. Includes setup for testing, caching, and performance monitoring.
·★1.8k↓4.1k
Replace sloppy `any` types with strict ones
Passed all 3 security checksScans your codebase for `any` types and `any`-adjacent patterns, then rewrites them as strict generics and type guards that preserve all the flexibility without killing type safety.
·★1.8k↓1.7k
Debug crashes in Node.js native modules
Passed all 3 security checksReads segfault logs and binding.gyp errors, spots memory leaks in C++ addons, and suggests fixes for node-gyp build failures and event-loop bottlenecks.
·★1.8k↓1.1k
Organize scattered docs into a coherent system
Passed all 3 security checksTakes your README fragments, help pages, and API notes and sorts them into tutorials, how-to guides, reference sections, and explanations using the Diátaxis framework.
·★1.8k↓1.1k
Wire up OAuth 2.0 into your Fastify app
Passed all 3 security checksGenerates boilerplate for authorization-code flow with PKCE, refresh tokens, and JWT validation—handles the OAuth plumbing so you don't expose secrets or miss a grant type.
·★1.8k↓833
Measure and fix a skill that isn't working
Passed all 3 security checksRuns a skill through systematic evals—clarity, activation rate, cross-model reliability—and returns specific rewrites to the trigger, instruction, and examples that lift each score.
·★1.8k↓827
Run Git and GitHub commands from a link
Passed all 3 security checksPaste a GitHub URL—issue, PR, commit, or repo—and run any git or gh CLI operation against it without typing commands. Handles cloning, checking status, merging, and CI/action logs.
·★1.8k↓800
Write an AGENTS.md so Claude understands your repo
Passed all 3 security checksScans your repo structure and codebase, then drafts an AGENTS.md with the unwritten rules, quirks, and conventions Claude needs—without bloating it with stuff already obvious from code.
·★1.8k↓786
Set up modern linting for your codebase
Passed all 3 security checksConfigures ESLint v9 with neostandard rules for JavaScript and TypeScript. Migrates from old .eslintrc files and troubleshoots lint errors without fuss.
·★1.8k↓741
Turn code into a shareable styled screenshot
Passed all 3 security checksPastes code and generates a polished, syntax-highlighted PNG or SVG with your choice of theme, line numbers, and styling — ready to drop into docs, tweets, or blog posts.
·★1.8k↓595