This is your standard JWT authentication implementation for Node.js, covering the essentials: bcrypt password hashing, access and refresh tokens, auth middleware, and role-based access control. The skill walks through registration, login, and route protection with practical examples, then gets into token refresh flows and password resets. It bonds with the Node.js fundamentals skill, which makes sense since you need to understand Express routing and async patterns before tackling auth. The security checklist is solid (short-lived access tokens, HTTPS, rate limiting), though nothing groundbreaking. Use this when you're building a REST API and need stateless authentication that scales horizontally without session storage headaches.
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-nodejs --skill jwt-authentication