Tutorial & Ventajas

IAmanos MotionLab · Skill Packs

Efectos web premium. Listos para producción.

Genera paquetes de implementación completos para tus efectos interactivos. Cada Skill Packincluye prompts para IA, código starter, checklist QA y especificaciones técnicas — todo en un ZIP descargable.

5
Efectos premium
6
Archivos por pack
4
Categorías
60fps
Rendimiento
Anatomía

¿Qué es un Skill Pack?

Cada efecto genera un paquete de 6 archivos que contienen todo lo necesario para implementar, validar y entregar un componente de motion premium.

SKILL.md

Manifiesto Operativo

Identificador, categoría, stack recomendado, reglas duras de animación, configuración activa y perfil de rendimiento. La fuente de verdad del efecto.

SYSTEM_PROMPT.md

Prompt de Sistema

Instrucciones completas para Claude Code o Gemini. Define rol, stack obligatorio, reglas absolutas, calidad visual y restricciones de plataforma.

TASK_PROMPT.md

Prompt de Tarea

Brief de implementación con config activa, requisitos funcionales, budget de rendimiento y formato de salida esperado. Plug-and-play.

QA_CHECKLIST.md

Checklist QA

Verificaciones técnicas, visuales, de accesibilidad y export-readiness. Tu lista de validación antes de entregar a producción.

COMPONENT_SPEC.json

Contrato JSON

Schema serializable con controles, presets, plataformas soportadas y configuración por defecto. El contrato entre diseño y código.

starter.tsx

Código Starter

Componente TSX con tipado TypeScript, props configurables, soporte de reduced-motion y Tailwind. Listo para copiar o generar con IA.

Ventajas

Por qué MotionLab

No es una librería de animaciones. Es un sistema de arquitectura de movimiento diseñado para equipos que exigen calidad premium.

10x más rápido

Genera componentes production-ready en minutos, no días. El skill pack elimina la ambigüedad entre diseño y código.

Calidad garantizada

Cada efecto pasa por reglas duras: solo transform/opacity, cleanup obligatorio, reduced-motion real, mobile-safe.

Precisión de IA

Los prompts están optimizados para Claude Code y Gemini. No son prompts genéricos — son instrucciones arquitectónicas.

Premium, no genérico

Visual corporativa, sofisticada, controlada. Sin colores neón, sin spam de partículas, sin estética gamer.

Modular y extensible

Un componente = un archivo. Props tipadas. Configuración externalizada. Integra en cualquier proyecto React/Next.js.

Accesible por diseño

prefers-reduced-motion con fallback real, no cosmético. Contraste suficiente. Navegación por teclado. WCAG-ready.

Estándar

Reglas duras de animación

Cada efecto en MotionLab respeta un estándar estricto de rendimiento y accesibilidad. Sin excepciones.

Solo animar transform y opacity
Filtros CSS solo con justificación
×
Nunca animar width, height, margin, padding, top, left
prefers-reduced-motion con fallback real
Cleanup obligatorio en animaciones imperativas
Mobile-safe: reducir nodos y blur en viewports chicos

Estas reglas son heredadas de la arquitectura SKILL.md y validadas por el Code Auditor antes de cada exportación. Garantizan 60fps, zero layout thrashing y accesibilidad WCAG.

Tutorial

Cómo usar MotionLab

De la exploración a la implementación en 4 pasos. Sin fricción.

1

Explora el catálogo

Navega por categorías — Hero, Buttons, Cards, Loaders — y encuentra el efecto que necesitas. Filtra por complejidad, stack o plataforma.

Ir al Explorer
2

Previsualiza en vivo

Abre el Preview Lab. Ajusta velocidad, glow, profundidad en tiempo real. Prueba en vista desktop, tablet y móvil. Activa reduced-motion.

Abrir Preview Lab
3

Genera tu Skill Pack

Un clic genera los 6 archivos: manifiesto, prompts, checklist, spec JSON y código starter. Descarga como ZIP o copia directo.

Ir al Generator
4

Implementa con IA o manual

Pasa el Skill Pack a Claude Code, Gemini o tu equipo. El agente IA genera el componente completo respetando cada regla. O usa el starter como base.

Ver Auditor
Ejemplo

De Skill Pack a componente

Así se ve un componente generado desde el Skill Pack Hero Orbital. Código limpio, tipado, con reduced-motion y listo para producción.

1. Especificación del componente

COMPONENT_SPEC.json
{
  "id": "hero-orbital-iamanos",
  "title": "Hero Orbital IAmanos",
  "category": "hero",
  "complexity": "medium",
  "recommendedStack": ["motion-react", "tailwind"],
  "controls": [
    {
      "key": "speed",
      "type": "range",
      "min": 0.1,
      "max": 3,
      "defaultValue": 1
    },
    {
      "key": "glow",
      "type": "boolean",
      "defaultValue": true
    }
  ],
  "performanceProfile": "safe-with-lazy-loading"
}

2. Componente generado

HeroOrbital.tsx
"use client";

import { motion, useReducedMotion } from "motion/react";

type Props = {
  speed?: number;
  glow?: boolean;
};

export function HeroOrbital({
  speed = 1,
  glow = true,
}: Props) {
  const reduced = useReducedMotion();

  if (reduced) {
    return (
      <div className="relative flex items-center
        justify-center rounded-3xl bg-surface p-12">
        {/* Fallback estático con fade-in */}
        <h1>Arquitectura de Movimiento</h1>
      </div>
    );
  }

  return (
    <div className="relative overflow-hidden">
      <motion.div
        animate={{ rotate: 360 }}
        transition={{
          duration: 40 / speed,
          repeat: Infinity,
          ease: "linear",
        }}
        className="absolute inset-0 rounded-full
          border border-brand-cyan/10"
      />
      {/* Nodos orbitales... */}
    </div>
  );
}

Tip: Pasa el contenido completo del Skill Pack a Claude Code con el comando /generate y obtiene el componente completo en segundos. El agente respeta todas las reglas del manifiesto automáticamente.

Compatibilidad

Multi-plataforma

Los Skill Packs se adaptan a tu stack. Genera starters específicos para cada plataforma con un solo clic.

Reactsoportado
Next.jssoportado
Webflowsoportado
WordPresssoportado
Framersoportado

Mobile-safe

Reduce nodos, desactiva blur pesado y simplifica animaciones en viewports menores a 640px.

Reduced Motion

Fallback funcional real. No solo reduce duración — reemplaza el efecto completo con una versión estática elegante.

60fps siempre

Transform-only, zero layout thrashing, lazy-loading por efecto. Tu Core Web Vitals a salvo.

IA-Ready

Optimizado para agentes IA

Los Skill Packs no son documentación — son instrucciones operativas diseñadas para que Claude Code y Gemini generen código de calidad arquitectónica.

Claude Code

  • Recibe SYSTEM_PROMPT.md como contexto
  • TASK_PROMPT.md define la implementación
  • Genera TSX tipado con Tailwind
  • Respeta reglas duras automáticamente
  • Valida contra QA_CHECKLIST.md

Gemini

  • Prompt optimizado para Gemini Pro
  • Incluye contexto visual y técnico
  • Genera componentes React + Tailwind
  • Compatible con Gemini 2.5 Flash
  • Spec JSON como contrato de datos
Empieza ahora

Tu próximo hero merece arquitectura de movimiento.

Explora el catálogo, ajusta los controles en vivo y genera tu primer Skill Pack en menos de 2 minutos. Sin fricción, sin configuración, sin dependencias innecesarias.

Hecho con precisión por IAmanos· Premium Motion Architecture · 2026