A production-ready API Gateway providing robust authentication, rate limiting, and load balancing for high-performance service architectures.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install api-gateway-starter
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install api-gateway-starter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The API Gateway Starter is a comprehensive solution designed for developers who need to secure and manage their distributed service architecture. As a professional-grade entry in the Openclaw Skills library, it provides a centralized entry point for all API requests, ensuring that critical security protocols like JWT, OAuth2, and API key validation are consistently enforced across your infrastructure. This skill eliminates the manual overhead of managing individual service security by offering a unified interface for load balancing and automatic SSL/TLS certificate management.
By integrating this gateway, teams can leverage built-in Redis caching and monitoring tools to maintain high availability and performance. Whether you are building complex AI-driven applications or standard microservices, this Openclaw Skills template ensures your backend remains protected and scalable. The system is designed to be lightweight yet powerful, requiring only Node.js while offering optional Redis support for more demanding production environments.
To get started with this gateway, ensure you have Node.js 18+ installed. Follow these steps to initialize your environment:
# Start the gateway process
./gateway.sh start
# Register a new upstream backend service
./gateway.sh add http://localhost:3000
# Configure JWT authentication with a custom secret
./gateway.sh auth jwt --secret your-secret
Customize your ports and rate limits by editing the config.yaml file located in the root directory.
The skill organizes its configuration and operational data using a structured file system and YAML-based metadata:
| Component | File/Path | Description |
|---|---|---|
| Configuration | config.yaml |
Defines ports, upstream addresses, auth methods, and rate limit thresholds. |
| Script Entry | gateway.sh |
CLI tool for managing the lifecycle and registration of services. |
| Logging | /logs |
Stores structured request logs and system metrics for auditing. |
| Certificates | /certs |
Automatically managed SSL/TLS certificates for encrypted traffic. |
Loading
A specialized migration engine that automates the transition from Spring Boot 2.7.x to 3.x using a recipe-first OpenRewrite workflow and automated verification.

A professional-grade content generation skill utilizing the ContentForge API to produce high-quality, template-based text for marketing, blogs, and business needs.

A robust git-based version control system designed to safeguard OpenClaw configuration files through automated checkpoints and easy rollbacks.

FootballGPT is a professional AI coaching assistant that generates session plans, animates drills, and provides tactical advice based on FA, UEFA, and FIFA methodologies.

A powerful command-line interface providing seamless access to the entire Google Workspace ecosystem for AI agents and developers.

A cold and ruthless AI Dungeon Master that brings the high-stakes, gothic horror mechanics of Darkest Dungeon to your AI agent workflows.








































