A Claude Code metaproject for creating professional web pages at Lovable-level quality.
Building professional, production-ready web applications requires:
- Setting up the same stack over and over (React, TypeScript, Tailwind, shadcn)
- Remembering design best practices and avoiding common pitfalls
- Configuring multiple tools (Figma, Supabase, image generation, etc.)
- Maintaining consistency across projects
Claudable is a pre-configured "toolbox" for Claude Code. Open it in this directory and you have everything ready to create professional websites instantly:
- Skills that guide Claude to follow best practices
- MCPs pre-configured for design, backend, and image generation
- Templates ready to use with the optimal stack
- Design rules enforced automatically (semantic tokens, custom fonts, etc.)
- Open Claude Code in this directory
- Ask for what you need: "Create a landing page for an AI startup"
- Use the available skills to guide the process
| Skill | Description |
|---|---|
/frontend-design |
Create distinctive, professional interfaces |
| Skill | Description |
|---|---|
/claudable-stack |
Tech stack and design system |
/claudable-workflow |
Step-by-step workflow for new projects |
/claudable-design |
Visual design guidelines |
/readme-pro |
Professional bilingual READMEs for GitHub |
| MCP | Use | Requires |
|---|---|---|
| Nanobanana | Image generation with Gemini | GOOGLE_API_KEY |
| Figma | Pixel-perfect design to code | OAuth via URL |
| Playwright | Screenshots and visual testing | - |
| Supabase | Backend (DB, auth, storage) | SUPABASE_ACCESS_TOKEN |
The templates/ directory contains ready-to-use base projects:
# Copy template to new project
cp -r templates/vite-react-shadcn ../my-new-project
cd ../my-new-project
npm install
npm run dev- NEVER use direct color classes (
text-white,bg-zinc-900) - ALWAYS use semantic tokens (
bg-background,text-foreground) - AVOID generic typefaces (Inter, Arial, Roboto)
- PREFER fonts with personality (Space Grotesk, DM Sans, Clash Display)
claudable/
├── .claude/
│ └── skills/
│ ├── claudable-stack/SKILL.md
│ ├── claudable-workflow/SKILL.md
│ ├── claudable-design/SKILL.md
│ └── readme-pro/SKILL.md
├── .mcp.json
├── CLAUDE.md
├── templates/
│ └── vite-react-shadcn/
└── README.md
MIT
Un metaproyecto de Claude Code para crear páginas web profesionales al nivel de Lovable.
Construir aplicaciones web profesionales y listas para producción requiere:
- Configurar el mismo stack una y otra vez (React, TypeScript, Tailwind, shadcn)
- Recordar las mejores prácticas de diseño y evitar errores comunes
- Configurar múltiples herramientas (Figma, Supabase, generación de imágenes, etc.)
- Mantener consistencia entre proyectos
Claudable es una "caja de herramientas" preconfigurada para Claude Code. Ábrelo en este directorio y tendrás todo listo para crear sitios web profesionales al instante:
- Skills que guían a Claude a seguir las mejores prácticas
- MCPs preconfigurados para diseño, backend y generación de imágenes
- Templates listos para usar con el stack óptimo
- Reglas de diseño aplicadas automáticamente (tokens semánticos, fuentes personalizadas, etc.)
- Abre Claude Code en este directorio
- Pide lo que necesites: "Crea una landing page para una startup de IA"
- Usa los skills disponibles para guiar el proceso
| Skill | Descripción |
|---|---|
/frontend-design |
Crear interfaces distintivas y profesionales |
| Skill | Descripción |
|---|---|
/claudable-stack |
Stack técnico y sistema de diseño |
/claudable-workflow |
Workflow paso a paso para proyectos nuevos |
/claudable-design |
Directrices de diseño visual |
/readme-pro |
READMEs profesionales bilingües para GitHub |
| MCP | Uso | Requiere |
|---|---|---|
| Nanobanana | Generación de imágenes con Gemini | GOOGLE_API_KEY |
| Figma | Diseño a código pixel-perfect | OAuth via URL |
| Playwright | Screenshots y testing visual | - |
| Supabase | Backend (DB, auth, storage) | SUPABASE_ACCESS_TOKEN |
El directorio templates/ contiene proyectos base listos para usar:
# Copiar template a nuevo proyecto
cp -r templates/vite-react-shadcn ../mi-nuevo-proyecto
cd ../mi-nuevo-proyecto
npm install
npm run dev- NUNCA uses clases de color directas (
text-white,bg-zinc-900) - SIEMPRE usa tokens semánticos (
bg-background,text-foreground) - EVITA tipografías genéricas (Inter, Arial, Roboto)
- PREFIERE fuentes con personalidad (Space Grotesk, DM Sans, Clash Display)
claudable/
├── .claude/
│ └── skills/
│ ├── claudable-stack/SKILL.md
│ ├── claudable-workflow/SKILL.md
│ ├── claudable-design/SKILL.md
│ └── readme-pro/SKILL.md
├── .mcp.json
├── CLAUDE.md
├── templates/
│ └── vite-react-shadcn/
└── README.md
MIT