LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

nodejs - Node.js TypeScript Backend Patterns

Core Node.js backend patterns for TypeScript with async/await error handling, middleware, configuration, testing, and layered architecture

Tags

Updated: 2026-03-20

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • create Express API routes
  • create middleware
  • configure Node.js server
  • implement async/await error handling
  • set up layered architecture
  • work with Node.js streams
  • work with Node.js modules

Inputs

  • package.json file
  • environment variables
  • database connection

Outputs

  • routes code
  • middleware code
  • controllers code
  • services code
  • repositories code
  • configuration code
  • TypeScript type definitions

Requirements

  • Node.js runtime environment
  • TypeScript support
  • Node.js web framework

Source

  • Spec: SKILL.md
Node.js
TypeScript
backend
API
Express
middleware
async
error handling
configuration
testing
architecture
create Express API routes
create middleware
configure Node.js server
implement async/await error handling
package.json file
environment variables
database connection
routes code
middleware code
controllers code