dom-apis
CommunityMaster DOM & browser APIs for robust web apps.
Authorpluginagentmarketplace
Version1.0.0
Installs0
System Documentation
What problem does it solve?
DOM manipulation and browser APIs can be complex to implement efficiently and accessibly. This Skill consolidates essential patterns for element selection, events, storage, fetch, and modern Web APIs into a practical reference you can apply directly to real projects.
Core Features & Use Cases
- Element selection and manipulation with querySelector / querySelectorAll, createElement, and safe text handling.
- Event handling and performance patterns, including delegation, listener options, and cleanup strategies.
- Modern Web APIs and accessibility concepts such as storage, fetch, IntersectionObserver, MutationObserver, and a11y considerations for forms, images, and links.
- Use Case: Build an interactive UI panel that reacts to user input, persists state with localStorage, and loads data via fetch while maintaining accessibility constraints.
Quick Start
Create a minimal demo that selects and manipulates DOM elements, wires up delegated events, and demonstrates a simple IntersectionObserver example.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dom-apis Download link: https://github.com/pluginagentmarketplace/custom-plugin-javascript/archive/main.zip#dom-apis Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.