CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-troubleshooting

Investigate and resolve Cloudflare configuration issues using API-driven evidence gathering. Use when troubleshooting ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues, or any Cloudflare-related problems. Focus on systematic investigation using Cloudflare API to examine actual configuration rather than making assumptions.

72

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong, highly actionable skill with clear investigation workflows and executable API commands for common Cloudflare issues. Its main weaknesses are moderate verbosity (explaining things Claude already knows like HTTP methods and JSON parsing) and a lengthy inline body that could better leverage the referenced but non-existent bundle files. The systematic evidence-gathering methodology is well-structured with proper validation steps.

Suggestions

Remove or significantly trim the 'API Usage' best practices subsection — Claude already knows how to parse JSON, check response fields, and use HTTP methods appropriately.

Move the detailed investigation patterns (DNS Issues, SSL Certificate Errors, Origin Server Errors) into the referenced files (e.g., references/common_issues.md) and keep only the redirect loop example inline as a representative pattern.

Define the curl authentication headers as a template once at the top (e.g., 'All API calls use headers: -H "X-Auth-Email: <email>" -H "X-Auth-Key: <key>"') to reduce repetition across dozens of examples.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but has notable verbosity: the 'Best Practices' section contains many points Claude already knows (parse JSON, check success fields, use appropriate HTTP methods), and the 'Learning New APIs' section is somewhat generic. The repeated curl header patterns across many examples add bulk that could be templated once.

2 / 3

Actionability

Excellent actionability throughout — nearly every investigation pattern includes fully executable curl commands with specific API endpoints, jq parsing, and concrete fix commands. The diagnosis logic sections clearly map evidence to conclusions and remediation steps.

3 / 3

Workflow Clarity

The investigation patterns follow a clear sequence: gather credentials → get zone ID → investigate with specific API calls → diagnose → fix → purge cache → verify. Explicit validation checkpoints are present (re-query API to confirm, verify externally with dig/curl), and the complete investigation example at the end demonstrates the full feedback loop.

3 / 3

Progressive Disclosure

The skill references external files (references/api_overview.md, references/ssl_modes.md, references/common_issues.md, scripts/) which is good structure, but no bundle files were provided so these references are unverifiable. The main file itself is quite long (~200+ lines) with substantial inline content that could potentially be split into the referenced files, and the 'Best Practices' section could live in a reference doc.

2 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly defines its scope (Cloudflare configuration troubleshooting), provides specific trigger terms users would naturally use (ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues), and includes an explicit 'Use when' clause. The description also differentiates its approach (API-driven evidence gathering vs assumptions), adding further distinctiveness. It uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'investigate and resolve Cloudflare configuration issues', 'API-driven evidence gathering', 'examine actual configuration'. Also names specific error types like ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues.

3 / 3

Completeness

Clearly answers both what ('Investigate and resolve Cloudflare configuration issues using API-driven evidence gathering') and when ('Use when troubleshooting ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues, or any Cloudflare-related problems') with an explicit 'Use when' clause and specific triggers.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'ERR_TOO_MANY_REDIRECTS', 'SSL errors', 'DNS issues', 'Cloudflare', 'troubleshooting', 'Cloudflare-related problems'. These are exactly the terms a user experiencing these issues would use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: Cloudflare-specific troubleshooting via API. The combination of Cloudflare, specific error types, and API-driven investigation makes it very unlikely to conflict with generic networking, DNS, or SSL skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
daymade/claude-code-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.