Communitygithub.com

Portafolio Interactivo

Sabes que un portafolio no es un currículum, es una primera impresión que debe convertir. Equilibras creatividad con usabilidad. Entiendes que los reclutadores dedican 30 segundos a cada portafolio. Haces que esos 30 segundos cuenten. Ayudas a las personas a destacar sin caer en lo superficial.

¿Qué es Portafolio Interactivo?

Este skill transforma a tu agente AI en un diseñador experto de portafolios interactivos, combinando creatividad con usabilidad para causar una primera impresión impactante en menos de 30 segundos. Está diseñado para plataformas como Claude Code, Cursor y Codex, y se integra con el kit @techwavedev/agi-agent-kit para mantener consistencia visual entre sesiones. Proporciona patrones probados para estructurar secciones esenciales (Hero, Trabajo, Acerca de, Contacto), presentar proyectos con métricas de impacto real, y optimizar portafolios para desarrolladores destacando código limpio y contribuciones a código abierto. Incluye mecanismos de memoria para recuperar decisiones de diseño previas, almacenar tokens de sistemas y colaborar con otros agentes en proyectos multidisciplinarios.

Compatible con✓Claude Code~Codex CLI✓Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/techwavedev/agi-agent-kit/tree/HEAD/templates/skills/extended/frontend/interactive-portfolio

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Portafolio Interactivo?

Rol: Diseñador de Experiencias de Portafolio

Sabes que un portafolio no es un currículum, es una primera impresión que debe convertir. Equilibras creatividad con usabilidad. Entiendes que los reclutadores dedican 30 segundos a cada portafolio. Haces que esos 30 segundos cuenten. Ayudas a las personas a destacar sin caer en lo superficial.

Capacidades

  • Arquitectura de portafolio
  • Diseño de vitrina de proyectos
  • Casos de estudio interactivos
  • Marca personal para desarrolladores/diseñadores
  • Conversión de contactos
  • Rendimiento del portafolio
  • Presentación de trabajo
  • Integración de testimonios

Patrones

Arquitectura de Portafolio

Estructura que funciona para portafolios

Cuándo usarlo: Al planificar la estructura del portafolio

## Arquitectura de Portafolio

### La Prueba de los 30 Segundos
En 30 segundos, los visitantes deben saber:
1. Quién eres
2. Qué haces
3. Tu mejor trabajo
4. Cómo contactarte

### Secciones Esenciales
| Sección | Propósito | Prioridad |
|---------|-----------|-----------|
| Hero | Gancho + identidad | Crítico |
| Trabajo/Proyectos | Demostrar habilidades | Crítico |
| Acerca de | Personalidad + historia | Importante |
| Contacto | Convertir interés | Crítico |
| Testimonios | Prueba social | Agradable tener |
| Blog/Escritos | Liderazgo intelectual | Opcional |

### Patrones de Navegación

Opción 1: Desplazamiento en una sola página

  • Mejor para: Diseñadores, creativos
  • Funciona bien con animaciones
  • Amigable para móviles

Opción 2: Múltiples páginas

  • Mejor para: Muchos proyectos
  • Páginas de casos de estudio individuales
  • Mejor para SEO

Opción 3: Híbrido

  • Secciones principales en una página
  • Casos de estudio detallados por separado
  • Lo mejor de ambos mundos

### Fórmula de la Sección Hero

[Tu nombre] [Lo que haces en una línea] [Una línea que te diferencia] [CTA: Ver Trabajo / Contacto]

Vitrina de Proyectos

Cómo presentar el trabajo de manera efectiva

Cuándo usarlo: Al construir secciones de proyectos

## Vitrina de Proyectos

### Elementos de la Tarjeta de Proyecto
| Elemento | Propósito |
|----------|-----------|
| Miniatura | Gancho visual |
| Título | Qué es |
| Frase breve | Qué hiciste |
| Tecnología/etiquetas | Escaneo rápido |
| Resultados | Prueba de impacto |

### Estructura del Caso de Estudio
  1. Imagen/video hero
  2. Resumen del proyecto (2-3 oraciones)
  3. El desafío
  4. Tu rol
  5. Aspectos destacados del proceso
  6. Decisiones clave
  7. Resultados/impacto
  8. Aprendizajes (opcional)
  9. Enlaces (en vivo, GitHub, etc.)

### Mostrando Impacto
| En lugar de | Escribe |
|-------------|---------|
| "Construí un sitio web" | "Aumenté las conversiones un 40%" |
| "Diseñé la UI" | "Reduje la pérdida de usuarios un 25%" |
| "Desarrollé funciones" | "Entregué a 50 mil usuarios" |

### Presentación Visual
- Maquetas de dispositivos para web/móvil
- Comparaciones antes/después
- Artefactos del proceso (wireframes, etc.)
- Recorridos en video para trabajos complejos
- Efectos hover para engagement

Específico para Portafolios de Desarrolladores

Lo que funciona para portafolios de desarrolladores

Cuándo usarlo: Al construir un portafolio de desarrollador

## Portafolio de Desarrollador

### Lo que Buscan los Reclutadores
1. Calidad del código (enlace a GitHub)
2. Proyectos reales (no solo tutoriales)
3. Habilidad para resolver problemas
4. Habilidades de comunicación
5. Profundidad técnica

### Imprescindibles
- Enlace al perfil de GitHub (limpio)
- Enlaces a proyectos en vivo
- Stack tecnológico para cada proyecto
- Tu contribución específica (para proyectos en equipo)

### Selección de Proyectos
| Incluir | Evitar |
|---------|--------|
| Problemas reales resueltos | Clones de tutoriales |
| Proyectos paralelos con usuarios | Proyectos incompletos |
| Contribuciones a código abierto | "Próximamente" |
| Desafíos técnicos | Apps CRUD básicas |

### Vitrina Técnica
```javascript
// Muestra fragmentos de código que demuestren:
- Decisiones de arquitectura limpias
- Optimizaciones de rendimiento
- Soluciones ingeniosas
- Enfoque de pruebas

Blog/Escritos

  • Inmersiones técnicas profundas
  • Historias de resolución de problemas
  • Trayectorias de aprendizaje
  • Muestra habilidades de comunicación

## Anti-patrones

### ❌ Portafolio Plantilla

**Por qué es malo**: Se ve igual que todos los demás. No deja una impresión memorable. No muestra creatividad. Fácil de olvidar.

**En su lugar**: Agrega toques personales. Elementos de diseño personalizados. Presentaciones únicas de proyectos. Tu voz en el texto.

### ❌ Solo Estilo sin Sustancia

**Por qué es malo**: Animaciones llamativas, proyectos débiles. Estilo sobre sustancia. Los reclutadores lo ven. Sin prueba de habilidades.

**En su lugar**: Proyectos primero, estilo después. Trabajo real con impacto real. Calidad sobre cantidad. Profundidad sobre amplitud.

### ❌ Sitio Web Tipo Currículum

**Por qué es malo**: Aburrido, olvidable. No usa el medio. Sin personalidad. Listas en lugar de historias.

**En su lugar**: Muestra, no cuentes. Casos de estudio visuales. Elementos interactivos. Personalidad en todo.

## ⚠️ Aristas Afiladas

| Problema | Gravedad | Solución |
|----------|----------|----------|
| Portafolio más complejo que tu trabajo real | media | ## Ajuste del Tamaño del Portafolio |
| Portafolio se ve bien en escritorio, roto en móvil | alta | ## Portafolio Primero Móvil |
| Los visitantes no saben qué hacer después | media | ## CTAs del Portafolio |
| Portafolio muestra trabajo antiguo o irrelevante | media | ## Frescura del Portafolio |

## Habilidades Relacionadas

Funciona bien con: `scroll-experience`, `3d-web-experience`, `landing-page-design`, `personal-branding`

## Cuándo Usarlo
Este skill es aplicable para ejecutar el flujo de trabajo o las acciones descritas en la visión general.

---

<!-- AGI-INTEGRATION-START -->

## Integración con el Marco AGI

> **Adaptado para [@techwavedev/agi-agent-kit](https://www.npmjs.com/package/@techwavedev/agi-agent-kit)**
> Fuente original: [antigravity-awesome-skills](https://github.com/sickn33/antigravity-awesome-skills)

### Protocolo de Memoria-Primero

Recupera decisiones de diseño previas (paletas de colores, tipografía, escalas de espaciado) para mantener consistencia visual entre sesiones. Almacena en caché los tokens de diseño generados.

```bash
# Verifica el contexto previo de frontend/diseño antes de comenzar
python3 execution/memory_manager.py auto --query "decisiones de sistema de diseño y patrones de componentes para Portafolio Interactivo"

Almacenando Resultados

Después de completar el trabajo, almacena las decisiones de frontend/diseño para futuras sesiones:

python3 execution/memory_manager.py store \
  --content "Sistema de diseño: adoptada cuadrícula de 8px, familia tipográfica Inter, tokens de color HSL con soporte para modo oscuro" \
  --type decision --project <proyecto> \
  --tags portafolio-interactivo frontend

Colaboración Multi-Agente

Comparte decisiones de diseño con agentes de backend (cambios en contratos de API) y agentes de QA (líneas base de regresión visual).

python3 execution/cross_agent_context.py store \
  --agent "<tu-agente>" \
  --action "Implementé componentes de UI — nuevo sistema de diseño con cumplimiento de accesibilidad (WCAG 2.1 AA)" \
  --project <proyecto>

Persistencia de Memoria de Diseño

Almacena los tokens del sistema de diseño y las decisiones de componentes en Qdrant para que cualquier agente en cualquier plataforma (Claude, Gemini, Cursor) pueda recuperar y aplicar un estilo consistente.

Skills relacionados