Files

117 lines
3.4 KiB
Markdown
Raw Permalink Normal View History

# Frontend Design Ultimate
🎨 Create distinctive, production-grade static sites with React, Tailwind CSS, and shadcn/ui — no mockups needed.
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)
[![ClawHub](https://img.shields.io/badge/ClawHub-frontend--design--ultimate-purple)](https://clawhub.ai/skills/frontend-design-ultimate)
## What is this?
An OpenClaw/Claude Code skill that generates bold, memorable web designs from plain text requirements. No Figma, no wireframes — just describe what you want.
**Key Features:**
- 🚫 **Anti-AI-slop** — Explicit guidance to avoid generic designs (no Inter, no purple gradients, no centered layouts)
- 📱 **Mobile-first patterns** — Responsive CSS that actually works
-**Two workflows** — Vite (pure static) or Next.js (Vercel deploy)
- 🧩 **shadcn/ui components** — 10 common components pre-installed, add more with CLI
- 📦 **Single-file bundling** — Bundle entire sites to one HTML file
## Quick Start
### Install the Skill
```bash
# OpenClaw
openclaw skill install frontend-design-ultimate
# Claude Code (copy to .claude/skills/)
git clone https://github.com/kesslerio/frontend-design-ultimate-clawhub-skill.git ~/.claude/skills/frontend-design-ultimate
```
### Use It
Just describe what you want:
```
Build a SaaS landing page for an AI writing tool. Dark theme,
editorial typography, subtle grain texture. Pages: hero with
animated demo, features grid, pricing table, FAQ accordion, footer.
```
The skill will:
1. Commit to a bold aesthetic direction
2. Choose distinctive typography (no Inter!)
3. Build with React + Tailwind + shadcn/ui
4. Apply mobile-first responsive patterns
5. Output production-ready code
## What Makes This Different?
### vs. Generic AI Design
| Generic AI | This Skill |
|------------|------------|
| Inter font everywhere | Distinctive typography choices |
| Purple gradients | Context-appropriate palettes |
| Centered layouts | Intentional spatial composition |
| No animations | Orchestrated motion |
| Solid backgrounds | Atmospheric textures |
### Based On
- **Anthropic's frontend-design** — Design philosophy, anti-AI-slop guidance
- **Anthropic's web-artifacts-builder** — React+Tailwind+shadcn scaffolding
- **Community frontend-design-v2** — Mobile-first responsive patterns
## Workflows
### Option A: Vite (Pure Static)
```bash
bash scripts/init-vite.sh my-site
cd my-site
npm run dev
# Build
npm run build
# Bundle to single HTML
bash scripts/bundle-artifact.sh
```
### Option B: Next.js (Vercel)
```bash
bash scripts/init-nextjs.sh my-site
cd my-site
npm run dev
# Deploy
vercel
```
## Documentation
- [SKILL.md](SKILL.md) — Main skill instructions
- [references/design-philosophy.md](references/design-philosophy.md) — Anti-AI-slop manifesto
- [references/mobile-patterns.md](references/mobile-patterns.md) — Responsive CSS patterns
- [references/shadcn-components.md](references/shadcn-components.md) — Component quick reference
- [templates/site-config.ts](templates/site-config.ts) — Editable content config example
## Requirements
- Node.js 18+
- npm
## License
Apache 2.0 — See [LICENSE](LICENSE)
## Credits
Built on the shoulders of:
- [Anthropic's Claude Skills](https://github.com/anthropics/skills)
- [shadcn/ui](https://ui.shadcn.com)
- [Tailwind CSS](https://tailwindcss.com)
- [nhatmobile1's frontend-design-v2](https://github.com/nhatmobile1/claude-skills)
---
Made with 🎨 by [Kessler.io](https://kessler.io)