---
skill_id: gf-ops-cf-pages-deploy-checklist
evaluation: free
quality: agent-decision-grade
functional: true
price_usd_full: 4.99
price_label: $4.99 / unlock
kind: good
category: Launch
challenge: https://lvlltd.com/api/pay?skill=gf-ops-cf-pages-deploy-checklist
outline: https://lvlltd.com/skills/gf-ops-cf-pages-deploy-checklist/outline.json
runtime_after_unlock: src/index.js createSkill
standards: x402, ERC-7857
completion_pass: functional-v1
---

# Free sample — CF Pages Deploy Checklist

**Skill ID:** `gf-ops-cf-pages-deploy-checklist`  
**Unlock:** $4.99 / unlock USDC on Base via x402  
**What you get after pay:** runnable sealed pack (`createSkill().run`) + workbook + templates  

## Summary

Cloudflare Pages launch checklist covering build pins, env parity, preview gates, production cutover, and post-deploy smoke.

A launch-ready Cloudflare Pages deploy checklist for marketplaces, agent UIs, and static/edge hybrids. Covers branch previews, env secrets, cache headers, custom domains, and rollback. Free outline first; sealed via x402. Not legal advice; no uptime guarantees.

## When to use

- You are shipping lvlltd-style or similar sites on Cloudflare Pages and need a repeatable go-live gate.
- Preview deploys look fine but production env vars, headers, or redirects differ and break unlocks or auth.
- You want a junior-safe cutover list that includes cache purge, DNS, and smoke probes after promote.

## Decision-grade outline (free)

1. Pin the build: Node version, package lock integrity, build command, and output directory verified on a clean CI runner.
2. Diff preview vs production: environment variables, secrets presence (not values), redirects, headers, and Functions bindings.
3. Run preview gates: Lighthouse or custom smoke, critical path clicks (home → product → unlock stub), and broken-link scan.
4. Execute production promote: domain/SSL check, cache rules, purge strategy, and traffic observation window.
5. Post-deploy smoke: health endpoints, asset 200s, CSP/console errors, and documented rollback to previous deployment ID.

## Capabilities

- Pages-specific preflight for builds, locks, and output paths
- Preview-to-production parity matrix for env, redirects, headers, and bindings
- Cutover sequence with cache purge and observation window
- Rollback card keyed to Cloudflare deployment IDs and owners

## Artifacts after unlock

- `cf-pages-deploy-checklist.md`
- `preview-prod-parity-matrix.csv`
- `post-deploy-smoke.md`

## Detailed description

Cloudflare Pages makes shipping fast—and makes silent config drift just as fast. The CF Pages Deploy Checklist is a launch good for teams who promote agent marketplaces, docs, and edge UIs and keep rediscovering the same breaks: wrong output directory, preview-only env vars, missing redirects, stale caches, or a production CSP that blocks unlock scripts. This pack walks the full path from clean CI build pins (runtime version, lockfile, build command, output dir) through a preview-vs-production parity matrix that compares secrets presence, headers, redirects, and Functions bindings without dumping secret values into tickets. Preview gates cover critical-path UX and asset health before anyone touches production. The promote sequence includes custom domain and SSL sanity, cache rule awareness, purge strategy, and a short observation window so partial failures are caught early. Post-deploy smoke is concrete: health routes, static asset status codes, console/CSP issues, and a rollback card that names the previous deployment ID and who can click restore. A free outline is available; full sealed pack unlocks via x402 on Base with USDC. This is operational launch guidance only—not legal advice, not a Cloudflare partnership, and it does not guarantee traffic, SEO, or revenue outcomes. Use it so every Pages promote is boring and reversible.

## Functional runtime (paid)

After verified payment the sealed pack includes:

| Path | Role |
|------|------|
| `src/index.js` | `createSkill`, `run`, `plan`, `checklist` |
| `src/runbook.js` | Outline-driven steps with done_when |
| `src/tools.js` | Tool schemas for agent registries |
| `WORKBOOK.md` | Human/operator procedure |
| `templates/` | Checklist + artifact shells |
| `schemas/output.schema.json` | Result contract |

### Agent snippet (after unlock)

```js
import { createSkill } from "./src/index.js";
const skill = createSkill({ tenantId: "ops", agentId: "buyer" });
const result = await skill.run({
  goal: "Execute CF Pages Deploy Checklist for my catalog",
  context: { skill_id: "gf-ops-cf-pages-deploy-checklist" },
  dry_run: false,
});
// result.ok, result.steps, result.artifacts
```

## Pay path

1. Free: this sample + outline.json  
2. `GET https://lvlltd.com/api/pay?skill=gf-ops-cf-pages-deploy-checklist` → HTTP 402  
3. Transfer `maxAmountRequired` USDC to `payTo` on Base  
4. `POST /api/pay` with `X-PAYMENT: {"txHash":"0x…","skill":"gf-ops-cf-pages-deploy-checklist"}`  
5. Write `sealed_pack.files` to disk or use install-unlocked-pack.mjs  
6. Re-redeem anytime with the same verified txHash  

## Honesty

- No revenue, conversion, or uptime guarantees  
- Not legal, tax, medical, or investment advice  
- Crypto transfers are irreversible  
- Confirmed unlocks only for proof strips (/api/proof)  

*Public `/sealed/gf-ops-cf-pages-deploy-checklist/` is teaser-only. Full `src/` is paywalled under locked sealed delivery.*
