Available optional bootstraps
BOOTSTRAP-GITHUBACTION-CODE-REVIEW
BOOTSTRAP-GITHUBACTION-CODE-REVIEW
Adds two GitHub Actions workflows to your repositories for automatic AI code review using Claude on Bedrock:
- PR review — reviews every pull request and responds to
@claudementions in PR comments - Commit review — reviews every push to
mainand creates a GitHub issue plus Telegram alert when critical issues are found (security vulnerabilities, hardcoded secrets, etc.)
BOOTSTRAP-PIPELINE-NOTIFICATIONS
BOOTSTRAP-PIPELINE-NOTIFICATIONS
Wires up CI/CD pipeline notifications to Telegram and injects build events into your agent’s session so it can react automatically to failures.Covers two notification sources:
- AWS CodePipeline — EventBridge → Lambda → Telegram and OpenClaw system event
- GitHub Actions — webhook → API Gateway → Lambda → Telegram
BOOTSTRAP-WEB-UI
BOOTSTRAP-WEB-UI
Exposes your agent’s web control UI through a CloudFront distribution secured by Cognito login. The agent’s gateway stays on loopback — a Node.js proxy on the same EC2 handles authentication and proxies HTTP and WebSocket traffic.The resulting architecture has three independent auth layers: CloudFront IP restrictions on the ALB, Cognito JWT validation in the proxy, and the gateway’s own bearer token.When to use it: If you want browser-based access to your agent’s control UI from outside the EC2 instance, without opening SSH or exposing the gateway to the internet.
This bootstrap is primarily for OpenClaw. Hermes uses Open WebUI or a direct API server endpoint — the bootstrap covers both options.
OPTIMIZE-TOO-LARGE-CONTEXT
OPTIMIZE-TOO-LARGE-CONTEXT
Reduces the agent’s system prompt size when it has grown too large, causing context limit errors or slow responses. The optimization moves workspace files into skills, slims down
SOUL.md to its essential identity content, and reorganizes what loads on every message versus what loads on demand.When to use it: If your agent’s system prompt exceeds roughly 5,000 tokens for workspace files, or if you’re hitting context limits more frequently than expected.This bootstrap applies to OpenClaw only. Hermes has built-in context compression and does not require manual optimization.