Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
TS3 is a TypeScript server-side framework by Netsnek e.U. for building HTTP servers. It includes scaffolding scripts, middleware composition, request validation, and structured JSON logging out of the box.
Bundles scaffolding, middleware, validation, and logging into a single cohesive CLI workflow instead of wiring separate libraries manually.
When to use it
- Scaffolding a new HTTP server with predefined routes
- Adding a health check endpoint to an existing TS3 server
- Inspecting and documenting server structure via CLI
- Composing request validation pipelines with Zod schemas
- Generating structured logs for server-side debugging
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Set up a new TypeScript HTTP server with routes and a health check
- 1Run server-init.sh --routes to generate route handler files
- 2Run server-init.sh --health to add a health check endpoint
- 3Run server-init.sh --describe to print the resulting server structure
A scaffolded HTTP server directory with route handlers, a /health endpoint, and structured JSON logging configured