skillmake
← marketplace
devopsplatformsha:4d05f460b6f31c09manual

cloudflare-registrar

Use when working with cloudflare Registrar: domain availability, prices, registration via mcporter from steipete/agent-scripts.

Install confidence
curl --create-dirs -fsSL https://skillmake.xyz/i/cloudflare-registrar -o ~/.claude/skills/cloudflare-registrar/SKILL.md
Pinned content
sha:4d05f460b6f31c09
Generated with
manual
Source
github.com

The file served at /api/marketplace/cloudflare-registrar-4d05f460/raw matches this hash. Inspect before install, then copy the command.

3,120 chars · ~780 tokens
---
name: cloudflare-registrar
description: "Use when working with cloudflare Registrar: domain availability, prices, registration via mcporter from steipete/agent-scripts."
source: https://github.com/steipete/agent-scripts/tree/main/skills/cloudflare-registrar
generated: 2026-05-27T20:55:27.603Z
category: platform
audience: devops
---

## When to use

- Cloudflare Registrar domain availability, pricing, listing, and registration.
- Using the cloudflare-registrar skill's upstream workflow, guardrails, and local-tool assumptions.
- Auditing commands or operational steps before changing cloudflare registrar behavior.
- Needing a compact agent reference for cloudflare Registrar: domain availability, prices, registration via mcporter.

## Key concepts

### Defaults

MCP: cloudflare-openclaw Account: OPENCLAWCLOUDFLAREACCOUNTID Token: OPENCLAWCLOUDFLAREAPITOKEN Secrets: follow the root secret rule; export only needed Cloudflare vars for one command.

### Guardrails

Always run domain-check immediately before registration. Registration is billable/non-refundable. Ask Peter for explicit confirmation before POST /registrar/registrations. Do not print tokens.

### Source-first workflow

Start from the upstream cloudflare-registrar instructions and local project context before inventing commands or workflows.

## API reference

```
npx skills add steipete/agent-scripts --skill cloudflare-registrar
```

Install the cloudflare-registrar skill from steipete/agent-scripts.

```
npx skills add steipete/agent-scripts --skill cloudflare-registrar
```

```
npx mcporter call cloudflare-openclaw.execute code='async () => {.
```

Command or snippet documented by the upstream cloudflare-registrar skill.

```
npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "POST",
    path: `/accounts/${accountId}/registrar/domain-check`,
    body: { domains: ["example.com"] }
  });
}'
```

```
npx mcporter call cloudflare-openclaw.execute code='async () => {.
```

Command or snippet documented by the upstream cloudflare-registrar skill.

```
npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "POST",
    path: `/accounts/${accountId}/registrar/registrations`,
    body: { domain_name: "example.com", auto_renew: false, privacy_mode: "redaction" }
  });
}'
```

```
npx mcporter call cloudflare-openclaw.execute code='async () => {.
```

Command or snippet documented by the upstream cloudflare-registrar skill.

```
npx mcporter call cloudflare-openclaw.execute code='async () => {
  return cloudflare.request({
    method: "GET",
    path: `/accounts/${accountId}/registrar/registrations`
  });
}'
```

## Gotchas

- Always run domain-check immediately before registration.
- Registration is billable/non-refundable. Ask Peter for explicit confirmation before POST /registrar/registrations.
- Do not print tokens.

---
Generated by SkillMake from https://github.com/steipete/agent-scripts/tree/main/skills/cloudflare-registrar on 2026-05-27T20:55:27.603Z.
Verify against source before relying on details.

File: ~/.claude/skills/cloudflare-registrar/SKILL.md