← Back to Skills Marketplace
1899
Downloads
3
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install html
Description
Avoid common HTML mistakes — accessibility gaps, form pitfalls, and SEO oversights.
README (SKILL.md)
Layout Shift Prevention
widthandheighton\x3Cimg>even with CSS sizing — browser reserves space before loadaspect-ratioin CSS as fallback — for responsive images without dimensions
Form Gotchas
autocompleteattribute is specific —autocomplete="email",autocomplete="new-password", not juston/off\x3Cfieldset>+\x3Clegend>required for radio/checkbox groups — screen readers announce the group labelinputmodefor virtual keyboard —inputmode="numeric"shows number pad without validation constraintsenterkeyhintchanges mobile keyboard button —enterkeyhint="search",enterkeyhint="send"
Accessibility Gaps
- Skip link must be first focusable —
\x3Ca href="#main" class="skip">Skip to content\x3C/a>before nav \x3Cth scope="col">orscope="row"— without scope, screen readers can't associate headersaria-hidden="true"hides from screen readers — use for decorative icons, not interactive elementsrole="presentation"on layout tables — if you must use tables for layout (you shouldn't)
Link Security
target="_blank"needsrel="noopener noreferrer"—noopenerprevents window.opener access,noreferrerhides referrer- User-generated links need
rel="nofollow ugc"—ugctells search engines it's user content
SEO Meta
\x3Clink rel="canonical">prevents duplicate content — self-referencing canonical on every pageog:imageneeds absolute URL — relative paths fail on social platformstwitter:cardvalues:summary,summary_large_image,player— not arbitrary
Common Oversights
\x3Cbutton type="button">for non-submit — default istype="submit", triggers form submission\x3Cdialog>element for modals — built-in focus trap and escape handling\x3Cdetails>+\x3Csummary>for accordions — no JS needed, accessible by default- Void elements don't need closing slash —
\x3Cimg>not\x3Cimg />in HTML5, though both work
Usage Guidance
This skill is low-risk: it only contains static HTML advice and does not install software or ask for secrets. If you want automated checks or fixes (linting, file scanning, CI integration), look for a skill that explicitly declares those behaviors and the minimal required file or API access — and review any declared env vars or install steps before enabling. Otherwise this skill is safe and simply acts as reference content.
Capability Analysis
Type: OpenClaw Skill
Name: html
Version: 1.0.0
The skill bundle is benign. It consists of a metadata file and a markdown file providing informational content about HTML best practices and common pitfalls. There is no executable code, no system commands, no network calls, and no evidence of prompt injection attempts or any other malicious or suspicious behavior in either `_meta.json` or `SKILL.md`.
Capability Assessment
Purpose & Capability
The name and description promise HTML guidance and the SKILL.md contains exactly that (accessibility, forms, SEO tips). There are no unrelated environment variables, binaries, or installs requested.
Instruction Scope
The SKILL.md is purely prescriptive content (tips and examples). It does not instruct the agent to run commands, read files, access environment variables, or contact external endpoints — scope stays within documentation.
Install Mechanism
No install spec and no code files are present. As an instruction-only skill, it writes nothing to disk and has minimal attack surface.
Credentials
The skill requires no environment variables, credentials, or config paths. Nothing in the instructions suggests hidden or additional secret access is needed.
Persistence & Privilege
always is false and the skill makes no request to persist state or modify other skills or system settings. Autonomous invocation is allowed (platform default) but harmless given the skill's read-only guidance nature.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install html - After installation, invoke the skill by name or use
/html - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is HTML?
Avoid common HTML mistakes — accessibility gaps, form pitfalls, and SEO oversights. It is an AI Agent Skill for Claude Code / OpenClaw, with 1899 downloads so far.
How do I install HTML?
Run "/install html" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is HTML free?
Yes, HTML is completely free (open-source). You can download, install and use it at no cost.
Which platforms does HTML support?
HTML is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created HTML?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills