Agent Skills
› serithemage/serverless-openclaw
› context
context
GitHub加载 Serverless OpenClaw 项目上下文,提供架构决策、技术栈、数据模型及实施约束,辅助开发实现。
Trigger Scenarios
需要了解项目整体架构和技术栈
实施新功能或修改代码时查询关键约束
Install
npx skills add serithemage/serverless-openclaw --skill context -g -y
SKILL.md
Frontmatter
{
"name": "context",
"description": "Loads Serverless OpenClaw project context. Provides background knowledge needed for development including project overview, tech stack, architecture decisions, and data models.",
"user-invocable": false
}
Serverless OpenClaw Project Context
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
| Phase | Status |
|---|---|
| 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)
- No NAT Gateway — Use Fargate Public IP + VPC Gateway Endpoints
- No secrets on disk — Secrets Manager → environment variables only. Never write API keys/tokens to
openclaw.json - Telegram webhook-only — Long polling not allowed (API mutually exclusive)
- Bridge Bearer token required — Authentication on all endpoints except
/health - IDOR prevention — userId determined server-side (JWT/connectionId reverse lookup). Ignore client input
- RunTask API — Use
capacityProviderStrategyonly. Cannot specifylaunchTypesimultaneously - Cost target — ~$1/month. No ALB, Interface Endpoint, or NAT Gateway creation allowed
Related Documents
- Full PRD: docs/PRD.md
- Architecture: docs/architecture.md
- Implementation plan: docs/implementation-plan.md
- Cost analysis: docs/cost-optimization.md
- Progress: docs/progress.md
- Cold start optimization: docs/cold-start-optimization.md
Version History
- 504300d Current 2026-07-25 09:02


