CtrlK
BlogDocsLog inGet started
Tessl Logo

https-downgrade

Use when auditing a site's internal and external links for protocol consistency, migrating a site from HTTP to HTTPS, or reviewing hardcoded URLs in a codebase that may use `http://` instead of `https://`.

65

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/https-downgrade/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

A well-structured overview with good progressive disclosure and a real reference file, but it carries some redundant explanation across sections and only a light verification step for a batch-replace workflow.

Suggestions

Collapse the overlapping scan guidance in Check and Code Review into one place, and trim the 'Explain' section's restatement of well-known HTTPS ranking facts to improve conciseness.

Add an explicit validate→fix→re-scan feedback loop after the CMS search-and-replace step rather than a single terminal 'verify with grep'.

Move or inline one concrete avoid/correct HTML code pair into the body so the core action is copy-paste ready without opening the reference.

DimensionReasoningScore

Conciseness

The body is mostly tight, but the 'Explain' section restates concepts Claude already knows (HTTPS as a ranking factor) and the Check/Fix/Code Review sections overlap on the same href-scanning guidance, so it could be trimmed.

2 / 3

Actionability

Provides specific guidance — concrete URL rewrites (http://yourdomain.com/path → /path), a copy-paste `grep -r 'href="http://'` command, and exact attribute lists — but the fuller executable HTML examples are delegated to the reference rather than present in-body.

2 / 3

Workflow Clarity

The Fix section is a clear 7-step numbered sequence ending with a verify step (step 7), but there is no explicit validate→fix→retry feedback loop for the batch search-and-replace operation, so it stops at the listed-steps-with-gaps anchor.

2 / 3

Progressive Disclosure

The body is a concise overview organized into clear sections (Quick Reference, Check, Fix, Explain, Code Review) with a single well-signaled one-level-deep pointer to references/rule.md, which exists and holds the detailed examples.

3 / 3

Total

9

/

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.

A well-crafted description with explicit 'Use when' triggers, concrete enumerated actions, natural trigger terms, and a distinct niche. It uses third-person gerund voice throughout with no padding.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'auditing a site's internal and external links for protocol consistency', 'migrating a site from HTTP to HTTPS', 'reviewing hardcoded URLs in a codebase that may use http:// instead of https://' — matching the multiple-specific-actions anchor.

3 / 3

Completeness

Opens with an explicit 'Use when' trigger covering multiple scenarios, and the enumerated actions simultaneously convey what the skill does, so both what and when are explicit.

3 / 3

Trigger Term Quality

Uses natural terms users would say — 'HTTP to HTTPS', 'hardcoded URLs', 'internal and external links', 'http:// instead of https://' — giving good coverage of likely user phrasings.

3 / 3

Distinctiveness Conflict Risk

The HTTPS/protocol-consistency niche is distinct and the triggers (mixed-content/link protocol auditing) are unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
thedaviddias/Front-End-Checklist
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.