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.md
source content

Index HTML Skill

Purpose

Generate the

index.html
file as the entry point for the application.

Input Parameters

  • application_title
    : The application title for the page title (e.g., "Inventory Manager")

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