html-semantic-engineering
Installation
SKILL.md
HTML Semantic Engineering
30 battle-tested principles for production HTML. Semantic correctness first, then accessibility, then performance.
Relationship with Other Skills
web-components-architecture: Component lifecycle and Shadow DOM patternsjavascript-pragmatic-rules: JavaScript behavior inside componentsutopia-fluid-scales: Typography (--step-*) and spacing (--space-*) tokensutopia-grid-layout: Grid utilities (.u-container,.u-grid,--grid-gutter)utopia-container-queries: Container context required forcqifluid units
Example: A <product-card> component should:
- Use this skill for semantic structure (article, heading hierarchy, img alt)
- Use
web-components-architecturefor Shadow DOM encapsulation - Use
utopia-fluid-scalesfor typography (--step-2) and spacing (--space-m) - Use
javascript-pragmatic-rulesfor async data fetching