Claude-skill-registry index-html
Generates index.html as the application entry point. Includes meta tags, favicon links, and root div for Vue app mounting.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/index-html" ~/.claude/skills/majiayu000-claude-skill-registry-index-html && rm -rf "$T"
manifest:
skills/data/index-html/SKILL.mdsource content
Index HTML Skill
Purpose
Generate the
index.html file as the entry point for the application.
Input Parameters
: The application title for the page title (e.g., "Inventory Manager")application_title
Output
Create the file:
index.html
Template
See:
examples.md in this directory for complete template and detailed examples.
Notes
- HTML entry point for the Vue application
- Includes multiple favicon sizes for different devices
- Progressive Web App (PWA) ready with manifest link
- IE compatibility meta tag for edge cases
- Responsive viewport meta tag for mobile devices
- Noscript message for users without JavaScript
- The #app div is where Vue mounts the application
- Vite automatically injects built files during development and production