revamp-demo

Official

Streamline makeup-js demo pages for reliable manual testing.

Authormakeup
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of inconsistent, unstructured demo pages for makeup-js modules, which hinder developers from quickly manually testing accessibility features and verifying module behavior without relying on DevTools or source code inspection.

Core Features & Use Cases

  • Consistent Demo Structure: Rewrites demo pages to follow a standardized, minimal layout tailored for developer testing, with clear sectioning for each distinct module feature or option.
  • Module-Type Aware Patterns: Applies distinct templates for core vanilla JavaScript modules and UI modules that use eBay Skin CSS, including correct Skin package imports for UI demo bundles.
  • Visible Event Logging: Adds on-page event logs for custom module events so developers can see state changes and interactions in real time without opening browser DevTools.
  • Use Case: For example, if you are developing the makeup-roving-tabindex core module, this Skill will revamp its demo page to include focusable elements before and after the widget for tab trapping tests, add sections for roving tabindex configuration options, and set up an event log to capture tabindex changes as you interact with the page.

Quick Start

Use the revamp-demo skill to rewrite the demo page for the makeup-next-id core module to follow consistent structure and add interactive test sections for its ID generation features.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: revamp-demo
Download link: https://github.com/makeup/makeup-js/archive/main.zip#revamp-demo

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.