mockgen-tailwindlisted
Install: claude install-skill rashidee/co2-skills
# Mockgen HTML
Generate a Node.js + HTMX + Alpine.js mockup server from PRD.md for UI/UX designer
review. Header, footer, and sidebar are served as partials. Content pages are HTMX fragments
swapped into a shell layout. All image/PDF links open in new tabs.
## Stack
| Layer | Technology |
|-------|------------|
| Server | Node.js + Express.js |
| Partial loading / navigation | HTMX 2.x |
| Interactive UI (dropdowns, dark mode) | Alpine.js 3.x |
| Styling | Tailwind CSS (CDN) |
| Icons | Inline Heroicons SVG |
## Input
This skill uses standardized input resolution. Provide:
| Argument | Required | Example | Description |
|----------|----------|---------|-------------|
| `<application>` | Yes | `hub_middleware` | Application name to locate the context folder |
| `<version>` | Yes | `v1.0.3` | Version to scope processing (filter user stories <= this version) |
| `module:<name>` | No | `module:Location Information` | Limit generation to a single module |
### Application Folder Resolution
The application name is matched against root-level application folders:
1. Strip any leading `<number>_` prefix from folder names (e.g., `1_hub_middleware` → `hub_middleware`)
2. Match case-insensitively against the provided application name
3. Accept snake_case, kebab-case, or title-case input (all match the same folder)
4. If no match found, list available applications and stop
### Auto-Resolved Paths
| File | Resolved Path |
|------|---------------|
| PRD.md | `<app_folder>/context