← ClaudeAtlas

cloudflare-workers-publishlisted

Deploy static HTML files to Cloudflare Workers with 1Password credential management.
terrylica/cc-skills · ★ 49 · AI & Automation · score 79
Install: claude install-skill terrylica/cc-skills
# Cloudflare Workers Publish Deploy static HTML files (Bokeh charts, dashboards, reports) to Cloudflare Workers with Static Assets, using 1Password for credential management. **Scope**: Static-only deployments on workers.dev. No dynamic Workers, no R2 object storage. **Prerequisite**: 1Password CLI (`brew install 1password-cli`) + Node.js (`npx wrangler`) --- > **Self-Evolving Skill**: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues. ## When to Use This Skill - Publishing HTML files to a public URL (too large for GitHub) - Setting up a new Cloudflare Workers static site - Troubleshooting a failed Cloudflare deploy - Rotating Cloudflare API tokens in 1Password **Do NOT use for**: Dynamic Workers (JavaScript/TypeScript logic), Cloudflare Pages (deprecated April 2025 - CFW-01), R2 object storage, or custom domains (advanced setup not covered). --- ## Architecture ``` Local project/ ├── results/published/ # Deploy root (contains wrangler.toml) │ ├── wrangler.toml # Workers config (name + assets) │ ├── index.html # Auto-generated directory listing │ └── gen800/ # Subdirectories with HTML files │ └── XRPUSDT_750/ │ └── equity_plot.html # 13MB Bokeh chart └── scripts/ └── publish_findings.sh # Deploy script (3 phases) Credential fl