Files
firefrost-operations-manual/docs/tasks/cloudflare-integration/README.md
Claude 3542afbe28 feat: Add YAML frontmatter to all 57 task READMEs
Phase 1 of task management consolidation (per Gemini consultation).

Added standardized frontmatter with:
- status: open | blocked | complete
- priority: P1 | P2 | P3 | P4
- owner: Michael | Meg | Holly
- created: YYYY-MM-DD

Final counts:
- 39 open tasks
- 17 complete tasks
- 1 blocked task

Metadata extracted from existing inline markdown and audit results.
Ready for Phase 2: 11ty mobile index generation.

Chronicler #69
2026-04-08 14:21:41 +00:00

75 lines
1.5 KiB
Markdown

---
status: open
priority: P3
owner: Michael
created: 2026-02-22
---
# Task: Add Cloudflare to Claude's Toolbox
**Created:** February 22, 2026
**Priority:** Medium
**Status:** IDENTIFIED
**Time Estimate:** 1-2 hours
---
## OBJECTIVE
Enable Claude to manage Cloudflare DNS records directly via API integration.
**Use case:** During Firefrost Codex deployment, needed to create DNS record for codex.firefrostgaming.com - Claude didn't have Cloudflare access.
---
## REQUIREMENTS
**API Access:**
- Generate new Cloudflare API token (will reroll for security)
- Store in Vaultwarden
- Configure appropriate permissions (DNS edit)
**Integration Method (TBD):**
- Option A: Custom skill in `/mnt/skills/user/cloudflare/`
- Option B: MCP server integration
- Option C: Simple bash wrapper script
**Capabilities Needed:**
- Create/update/delete DNS records (A, CNAME, TXT)
- List existing records
- Update proxy status (orange/gray cloud)
- Check zone/domain info
---
## PREREQUISITES
- [ ] Cloudflare account access
- [ ] Generate new API token with DNS edit permissions
- [ ] Store token in Vaultwarden
- [ ] Determine integration method (skill vs MCP)
---
## BENEFITS
- Claude can configure DNS during deployments
- No context switching for Michael
- Faster deployments
- Automation of DNS changes
---
## NOTES
**Security:**
- Token will be regenerated (don't use existing)
- Scope token to minimum required permissions
- Store securely in Vaultwarden
**Identified during:** Firefrost Codex migration (Task #9)
---
**Status:** Ready to build when time available