{"enrichment":{"faq":[{"a":"Cloudflare Service Token Setup enables automated systems to authenticate without human intervention. Create a service token in the Cloudflare dashboard under Access > Service Tokens, assign it a name and duration, then store the credentials securely in a .env file. The token grants your scripts and monitoring tools API access while bypassing Google OAuth requirements.","q":"How to set up cloudflare service token for API authentication?"},{"a":"Cloudflare Service Token Setup lets you generate credentials through the Cloudflare dashboard. Navigate to Access > Service Tokens, click Create, name your token, set an expiration date, and receive a Client ID and Client Secret. Store these securely in environment variables, never in version control. Manage token lifecycle by rotating credentials before expiry and revoking unused tokens.","q":"What is the process to create and manage Cloudflare service credentials?"},{"a":"Cloudflare Service Token Setup supports automation by storing your Client ID and Client Secret in .env files or secrets management systems. Test access using curl or a helper script to verify the token works before deploying. Configure token permissions in the dashboard to grant only the access levels your automation needs, following least-privilege principles.","q":"How do I configure cloudflare service tokens for automation?"},{"a":"Cloudflare Service Token Setup generates tokens in the Access section of your dashboard. After creating a token, configure its permissions by specifying which applications or resources it can access. Set an appropriate expiration window, store credentials securely, and regularly audit token usage. Revoke tokens immediately if credentials are compromised.","q":"How to generate cloudflare service token and set permissions?"},{"a":"Cloudflare Service Token Setup integrates into applications and workflows by using the Client ID and Client Secret for API calls. Pass credentials via environment variables, use them in authentication headers, and test with curl before full deployment. This approach works for monitoring tools, CI/CD pipelines, and any system needing automated Cloudflare Access without user login.","q":"Can I integrate Cloudflare service tokens into my applications?"}],"shadow_tags":["api-authentication","token-generation","cloud-infrastructure","access-control","credential-management","automation-setup","security-configuration"],"summary_rewrite":"Configure Cloudflare Access service tokens to enable automated systems, scripts, and monitoring to authenticate without human intervention or Google OAuth. Store credentials securely in .env, test access with curl or a helper script, and manage token lifecycle through the Cloudflare dashboard."},"gist":{"api_url":"https://skillfed.io/api/skills/dawiddutoit/custom-claude/cloudflare-service-token-setup.json","as_of":"2026-01-26","description":"Cloudflare Service Token Setup guides you through creating and managing service tokens for API authentication.","install":{"manual":["git clone https://github.com/dawiddutoit/custom-claude","cp -r custom-claude ~/.claude/skills/cloudflare-service-token-setup"],"primary":"npx skillfed install dawiddutoit/custom-claude/cloudflare-service-token-setup","version":"ea8de357"},"kind":"skill","mirror_url":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-service-token-setup.md","similar":[{"id":"dawiddutoit/custom-claude/cloudflare-access-add-user","name":"Cloudflare Access Add User","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-access-add-user"},{"id":"dawiddutoit/custom-claude/cloudflare-access-setup","name":"Cloudflare Access Setup","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-access-setup"},{"id":"dawiddutoit/custom-claude/cloudflare-tunnel-troubleshoot","name":"Cloudflare Tunnel Troubleshoot","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-tunnel-troubleshoot"},{"id":"secondsky/claude-skills/cloudflare-zero-trust-access","name":"cloudflare-zero-trust-access","publisher":"secondsky/claude-skills","url":"https://skillfed.io/secondsky/claude-skills/cloudflare-zero-trust-access"},{"id":"dawiddutoit/custom-claude/cloudflare-access-troubleshoot","name":"Cloudflare Access Troubleshoot","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-access-troubleshoot"}],"title":"Cloudflare Service Token Setup by dawiddutoit \u2014 SkillFed","use":{"when":["Cloudflare Service Token Setup lets you generate credentials through the Cloudflare dashboard.","Cloudflare Service Token Setup supports automation by storing your Client ID and Client Secret in .env files or secrets management systems."]},"what":{"lead":"Cloudflare Service Token Setup guides you through creating and managing service tokens for API authentication in automated workflows.","rest":"Configure Cloudflare Access service tokens to enable automated systems, scripts, and monitoring to authenticate without human intervention or Google OAuth. Store credentials securely in .env, test access with curl or a helper script, and manage token lifecycle through the Cloudflare dashboard."}},"id":"dawiddutoit/custom-claude/cloudflare-service-token-setup","install":{"mode":"external","repo":"https://github.com/dawiddutoit/custom-claude"},"links":{"html":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-service-token-setup","md":"https://skillfed.io/dawiddutoit/custom-claude/cloudflare-service-token-setup.md","repo":"https://github.com/dawiddutoit/custom-claude"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":0,"language":"Python","last_updated":"2026-01-26","license":null,"name":"Cloudflare Service Token Setup","publisher":"dawiddutoit","stars":1},"relations":{"similar":[{"id":"dawiddutoit/custom-claude/cloudflare-access-add-user"},{"id":"dawiddutoit/custom-claude/cloudflare-access-setup"},{"id":"dawiddutoit/custom-claude/cloudflare-tunnel-troubleshoot"},{"id":"secondsky/claude-skills/cloudflare-zero-trust-access"},{"id":"dawiddutoit/custom-claude/cloudflare-access-troubleshoot"},{"id":"BagelHole/DevOps-Security-Agent-Skills/cloudflare-zero-trust"},{"id":"terrylica/cc-skills/cf-access-wall"},{"id":"dawiddutoit/custom-claude/infrastructure-health-check"},{"id":"dawiddutoit/custom-claude/cloudflare-tunnel-setup"},{"id":"dawiddutoit/custom-claude/caddy-subdomain-add"}]},"slug":{"owner":"dawiddutoit","repo":"custom-claude","skill":"cloudflare-service-token-setup"},"version":"ea8de357"}
