CtrlK
BlogDocsLog inGet started
Tessl Logo

form-https

Use when reviewing HTML forms, fetch/XHR calls, and form action attributes to ensure data is submitted exclusively over HTTPS.

57

Quality

66%

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/form-https/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 clean, well-organized security-review skill with good progressive disclosure via a real reference file. Its main weaknesses are mild verbosity in the motivation/code-review prose, lack of executable commands, and no explicit post-fix verification checkpoint.

Suggestions

Add a concrete verification step after Fix, e.g. re-scan with a grep/DevTools check and confirm zero http:// form actions remain before declaring the rule satisfied.

Provide an executable check such as a grep pattern (e.g. `grep -rn 'action="http://'`) or DevTools Network steps to lift actionability toward score 3.

Trim the opening threat-model paragraph and generic Code Review prose, moving detail to references/rule.md, to improve token efficiency.

DimensionReasoningScore

Conciseness

Mostly efficient with tight Quick Reference bullets and short Check/Fix sections, but the opening threat-model paragraph and the somewhat generic Code Review paragraph restate concepts Claude already knows and could be trimmed.

2 / 3

Actionability

Gives concrete direction (find http:// actions, replace with https://, set a 301 redirect) but no executable commands, grep patterns, or devtools steps, so it stops short of copy-paste-ready guidance.

2 / 3

Workflow Clarity

Check -> Fix -> Explain -> Code Review gives a loose sequence, and Code Review mentions verifying against a production-like response, but there is no explicit post-fix validation checkpoint confirming no http:// endpoints remain, capping it below 3.

2 / 3

Progressive Disclosure

The body is a concise, well-sectioned overview that clearly signals a one-level-deep pointer ("see references/rule.md"), and that referenced file exists, matching the score-3 anchor.

3 / 3

Total

9

/

12

Passed

Description

75%

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-structured description with an explicit Use-when trigger and a clear, distinct security niche. It is slightly held back by a single action verb and somewhat technical trigger terms rather than user-natural phrasing.

Suggestions

Lead with concrete action verbs (e.g., 'Review, audit, and fix HTML form submissions...') to broaden the action coverage toward score 3 on specificity.

Add user-natural phrasing alongside the technical terms, e.g., 'Use when a user asks to secure form submissions or verify forms post over HTTPS.'

DimensionReasoningScore

Specificity

Names concrete targets ("HTML forms, fetch/XHR calls, and form action attributes") but only a single action verb ("reviewing ... to ensure"), not the multiple distinct concrete actions of a score-3 example like 'extract, fill, merge'.

2 / 3

Completeness

Explicit "Use when reviewing ..." trigger answers when, and "to ensure data is submitted exclusively over HTTPS" answers what, matching the score-3 anchor of both what AND when with explicit triggers.

3 / 3

Trigger Term Quality

Includes relevant terms ("HTML forms", "fetch/XHR calls", "form action attributes", "HTTPS") but "fetch/XHR calls" and "form action attributes" skew technical, missing common user phrasings like 'make my forms secure' or 'check form submissions are HTTPS'.

2 / 3

Distinctiveness Conflict Risk

Scoped narrowly to HTTPS form-submission review, a clear security niche with distinct triggers unlikely to overlap with unrelated skills.

3 / 3

Total

10

/

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.