toolforge-nodejs

Deploy and manage Node.js web services on Toolforge Kubernetes.

15|6|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/fuzheado/Wikipedia-AI-Skills --skill toolforge-nodejs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: toolforge-nodejs
Source: https://github.com/fuzheado/Wikipedia-AI-Skills/tree/main/.claude/skills/toolforge-nodejs
Command: npx skills add https://github.com/fuzheado/Wikipedia-AI-Skills --skill toolforge-nodejs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the deployment and management of Node.js web services on Wikimedia Toolforge Kubernetes, offering zero-dependency server patterns, environment variables, logging, and more.

Core Features & Use Cases

  • Zero-Dependency Deployment: Utilizes only Node.js built-in modules for instant deployment.
  • Static File Serving: Handles static file serving with caching headers.
  • Environment Variables: Manages environment variables and secrets securely.
  • Logging and Debugging: Provides logging and debugging tools for Kubernetes pods.
  • Cron Jobs: Supports scheduled tasks and batch processing.
  • Use Case: Ideal for developers looking to deploy and manage Node.js applications on Toolforge, without the overhead of dependency management and configuration.

Quick Start

Deploy a new Node.js service by running the following command: become <tool> webservice --backend=kubernetes node22 start

Frequently Asked Questions about toolforge-nodejs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Node.js web service on Toolforge Kubernetes?

Deploy a Node.js web service on Toolforge Kubernetes by running the webservice command with the Kubernetes backend and node22 runtime. This Skill provides zero-dependency server patterns using only Node.js built-in modules for instant deployment without external package management.

Can I run scheduled batch processing tasks on Toolforge with Node.js?

Yes, you can run scheduled batch processing tasks on Toolforge with Node.js using the cron job support provided by this Skill. It enables you to configure and execute scheduled tasks alongside your web service for automated batch processing operations.

Do I need external dependencies to serve static files on Toolforge?

No, you do not need external dependencies to serve static files on Toolforge. This Skill utilizes only Node.js built-in modules to handle static file serving with caching headers, eliminating the overhead of dependency management and configuration.

What's the best way to manage environment variables and secrets for a Toolforge web service?

The best way to manage environment variables and secrets for a Toolforge web service is using the built-in environment variable management provided by this Skill, which securely handles configuration and secrets for your Node.js Kubernetes pods.

How does logging and debugging work for Node.js pods on Toolforge Kubernetes?

Logging and debugging for Node.js pods on Toolforge Kubernetes works through dedicated tools provided by this Skill that capture and surface pod logs. This allows you to monitor and troubleshoot your deployed web services directly within the Kubernetes environment.

What do I need to start managing Node.js applications on Toolforge?

To start managing Node.js applications on Toolforge, you need an active Toolforge account and SSH access. These prerequisites allow you to connect to the platform, deploy services using the Kubernetes backend, and manage your web service lifecycle.