# Index HTML

> Generates index.html as the application entry point. Includes meta tags, favicon links, and root div for Vue app mounting.

- Skill: `majiayu000/index-html` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/index-html`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/index-html/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/index-html

---


# 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

