用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/johnalbertini14-glitch/openclaw-skills --skill html命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | HTML |
| description | Avoid common HTML mistakes — accessibility gaps, form pitfalls, and SEO oversights. |
| metadata | {"clawdbot":{"emoji":"🌐","os":["linux","darwin","win32"]}} |
width and height on <img> even with CSS sizing — browser reserves space before loadaspect-ratio in CSS as fallback — for responsive images without dimensionsautocomplete attribute is specific — autocomplete="email", autocomplete="new-password", not just on/off<fieldset> + <legend> required for radio/checkbox groups — screen readers announce the group labelinputmode for virtual keyboard — inputmode="numeric" shows number pad without validation constraintsenterkeyhint changes mobile keyboard button — enterkeyhint="search", enterkeyhint="send"<a href="#main" class="skip">Skip to content</a> before nav<th scope="col"> or scope="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)target="_blank" needs rel="noopener noreferrer" — noopener prevents window.opener access, noreferrer hides referrerrel="nofollow ugc" — ugc tells search engines it's user content<link rel="canonical"> prevents duplicate content — self-referencing canonical on every pageog:image needs absolute URL — relative paths fail on social platformstwitter:card values: summary, summary_large_image, player — not arbitrary<button type="button"> for non-submit — default is type="submit", triggers form submission<dialog> element for modals — built-in focus trap and escape handling<details> + <summary> for accordions — no JS needed, accessible by default<img> not <img /> in HTML5, though both work