Help us improve
Share bugs, ideas, or general feedback.
From gitchain-cloudflare
Deploy GitChain Search API as a Cloudflare Worker for global edge access
npx claudepluginhub c-0711/0711-tools --plugin gitchain-cloudflareHow this skill is triggered — by the user, by Claude, or both
Slash command
/gitchain-cloudflare:edge-apiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Deploy a lightweight GitChain search endpoint as a Cloudflare Worker — global, fast, no SSH required.
Provides expertise in Cloudflare Workers for edge computing, covering Wrangler, KV, D1, Durable Objects, R2 for serverless deployment, storage, and latency optimization.
Deploys Python to Cloudflare Workers with Pyodide, FastAPI integration, Containers for heavy compute/AI, service bindings, using wrangler configs, Dockerfiles, and pywrangler CLI.
Implements CI/CD for Cloudflare Workers with GitHub Actions and GitLab CI. Automates testing, multi-environment deployments, preview URLs, secrets management, and fixes workflow errors or failures.
Share bugs, ideas, or general feedback.
Deploy a lightweight GitChain search endpoint as a Cloudflare Worker — global, fast, no SSH required.
$ARGUMENTS for configuration (namespace filter, custom domain, etc.)gitchain-searchstatus to verify backend connectivityUser Request → Cloudflare Edge (300+ cities)
→ KV Cache hit? → Return cached result (<5ms)
→ KV Miss? → Proxy to GitChain API on REACTOR
→ Cache result in KV (TTL: 1h)
→ Return to user (<100ms)
The Worker should implement:
GET /search?q={query}&ns={namespace} — Proxied search with KV cacheGET /product/{id} — Single container with smart cachingGET /status — Health check + cache statsGET /catalog/{namespace} — Namespace overview (cached 24h)# GitChain Edge API Deployed ⚡
**Worker:** gitchain-search
**URL:** https://gitchain-search.[account].workers.dev
**Custom domain:** [if configured]
## Endpoints
| Endpoint | Method | Cache TTL |
|----------|--------|-----------|
| /search | GET | 1 hour |
| /product/{id} | GET | 24 hours |
| /status | GET | none |
| /catalog/{ns} | GET | 24 hours |
## Performance
- Edge locations: 300+
- Cache hit latency: <5ms
- Cache miss latency: <100ms
- Rate limit: 100 req/min/IP
## Next Steps
- Add custom domain: `api.gitchain.0711.io`
- Warm cache: `/gitchain-cloudflare:cache warm bosch`
- Monitor: Cloudflare Dashboard → Workers