
pluginagentmarketplace/custom-plugin-nodejs
3 skills1.2k installs6 starsGitHub
Install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-nodejsSkills in this repo
1Express Rest Apiexpress-rest-api is an agent skill for solo builders who need a production-minded Express.js REST API without guessing folder structure or middleware order. It walks you from installing Express through defining resource routers, wiring JSON and URL-encoded parsers, mounting domain routes such as users and products, and finishing with a single error-handling middleware before listen. The quick start compresses setup into five explicit steps so an agent can generate a coherent server file rather than scattered snippets. It emphasizes conventional REST paths and express.Router composition, which fits indie SaaS APIs, internal tools, and CLI-adjacent HTTP services. Use it during the Build phase when you are implementing HTTP boundaries, not when you only need auth provider setup or database schema design in isolation. Pair with testing and security skills before exposing endpoints publicly.691installs2Mongoose MongodbMongoose MongoDB is an agent skill for solo builders shipping Node.js backends who need a concise, repeatable path from npm install to working models and CRUD. It walks through mongoose.connect using environment variables, listening for connection lifecycle events, and defining schemas with production-friendly constraints such as required fields, uniqueness, enums, and numeric bounds. The guide emphasizes Mongoose as the object document mapper that keeps MongoDB documents structured while staying idiomatic in JavaScript. Use it when you are building APIs, SaaS dashboards, or internal tools that store users, content, or transactional records in MongoDB and you want schemas that validate input at the database layer. It pairs with the catalog’s Node.js fundamentals skill via a primary bond so agents can assume baseline Node setup before diving into ODM patterns. Advanced topics referenced in the skill description—relationships and richer queries—extend the same models once basics are in place.553installs3Docker Deploymentdocker-deployment is an agent skill bonded to Node.js fundamentals that walks solo builders through turning a Node app into a portable OCI image. It emphasizes a minimal Alpine Dockerfile, dependency-only copy layers, exposed ports, and CMD entrypoints, then scales up to multi-stage builds that keep dev dependencies out of the final layer. The guide also covers operational basics—creating a dedicated non-root user, wiring a simple healthcheck script, and running containers with published ports—so agents produce deploy-ready artifacts instead of one-off shell recipes. It fits indie backends and small SaaS APIs where Docker is the bridge between local dev and VPS, Fly, Railway, or Kubernetes without relearning packaging each sprint.1installs