Serverless OpenClaw Project Context

SkillCloud & infra

Loads Serverless OpenClaw project context. Provides background knowledge needed for development including project overview, tech stack, architecture decisions, and data models.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Serverless OpenClaw Project Context skill

What this skill tells your AI

The instructions your AI receives, as published by serithemage/serverless-openclaw in .agents/skills/context/SKILL.md and read by ahel’s review.

This skill provides core project context. It is automatically referenced during implementation tasks.

Project Overview & Key Decisions

See PRD.md for details:

  • Project definition, goals, tech stack
  • 7 key architecture decisions with rationale
  • Monorepo structure (6 packages: cdk, gateway, container, lambda, web, shared)
  • DynamoDB 5-table schema
  • Core data flows

Phase Status

PhaseStatus
Phase 0 (docs + setup)Complete
Phase 1 (MVP — Fargate + Web + Telegram)Complete (10/10)
Phase 2 (Lambda agent migration)Complete

AGENT_RUNTIME feature flag: fargate | lambda | both (current default)

Test coverage: 233 unit tests + 35 E2E tests = 268 total

Critical Constraints (Must Follow During Implementation)

  1. No NAT Gateway — Use Fargate Public IP + VPC Gateway Endpoints
  2. No secrets on disk — Secrets Manager → environment variables only. Never write API keys/tokens to openclaw.json
  3. Telegram webhook-only — Long polling not allowed (API mutually exclusive)
  4. Bridge Bearer token required — Authentication on all endpoints except /health
  5. IDOR prevention — userId determined server-side (JWT/connectionId reverse lookup). Ignore client input
  6. RunTask API — Use capacityProviderStrategy only. Cannot specify launchType simultaneously
  7. Cost target — ~$1/month. No ALB, Interface Endpoint, or NAT Gateway creation allowed

Related Documents

Signals

GitHub stars
195
Forks
40
Last commit
Mar 2026
Advanced
Catalog kind
skill
Gateway key
context-serithemage
Source
github.com/serithemage/serverless-openclaw