Communitygithub.com

Ayush-Mahadik/open-design-templates

Genera un sitio web de portafolio profesional: sección hero, cuadrícula de proyectos, sección acerca de y formulario de contacto. Limpio, tipográfico, minimalista.

¿Qué es open-design-templates?

Este skill para agentes de IA genera un sitio web de portafolio profesional y autónomo en un solo archivo `index.html`. Está diseñado para desarrolladores y creativos que desean mostrar su trabajo con un diseño limpio, tipográfico y minimalista, siguiendo principios de modo oscuro y HTML5 semántico. El agente crea una página única completamente responsiva que incluye navegación, sección hero con enlaces sociales, una cuadrícula de proyectos, sección acerca de con habilidades y estadísticas, y un formulario de contacto funcional. Soporta plataformas como Claude Code, Cursor y Codex, y se activa con palabras clave como 'portfolio', 'personal website' o 'developer portfolio'. La salida es un archivo HTML autocontenido sin dependencias externas, ideal para implementación rápida.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Ayush-Mahadik/open-design-templates/tree/HEAD/skills/portfolio-site

Preguntar en tu IA favorita

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

Documentación

Skill de Sitio de Portafolio

Genera un sitio web de portafolio profesional: sección hero, cuadrícula de proyectos, sección acerca de y formulario de contacto. Limpio, tipográfico, minimalista.

Metadatos

Nombre: portfolio-site Descripción: Genera un sitio web de portafolio profesional con secciones hero, proyectos, acerca de y contacto. Palabras clave de activación: "portafolio", "sitio web personal", "portafolio de desarrollador", "portafolio creativo", "sitio de currículum"


Entradas y Parámetros

ParámetroTipoRequeridoPredeterminado
namestring✓—
taglinestring✓—
projectsarray✓—
github_urlstring——
linkedin_urlstring——
emailstring——
years_experiencenumber—3
skillsarray—[]

Elemento del array de proyectos:

{ title: string; description: string; tags: string[]; url?: string; image?: string }

Secciones Requeridas (en orden)

  1. Navegación — Nombre como logo, enlaces: Proyectos / Acerca de / Contacto
  2. Hero — Nombre, eslogan, propuesta de valor de una línea, enlaces sociales (GitHub, LinkedIn, correo electrónico)
  3. Cuadrícula de Proyectos — Cuadrícula responsiva de 3 columnas, cada tarjeta: título + descripción + etiquetas + enlace
  4. Acerca de — 2 columnas: texto biográfico a la izquierda, habilidades/estadísticas a la derecha
  5. Contacto — Formulario simple: nombre, correo electrónico, mensaje, botón de enviar
  6. Pie de Página — Derechos de autor + enlaces sociales

Reglas de Diseño

  • Página única, completamente responsiva
  • Modo oscuro predeterminado (usar tokens de modo oscuro de DESIGN.md)
  • Todos los enlaces se abren en una nueva pestaña
  • Sin bibliotecas JS externas
  • Todo el CSS en bloque <style>
  • HTML5 semántico (<header>, <nav>, <main>, <section>, <footer>)

Salida

Archivo único: index.html (autocontenido)

Autoverificación

  • El título del hero es el nombre, no "Bienvenido"
  • Al menos 4 proyectos mostrados
  • Los enlaces sociales usan iconos SVG (sin emojis)
  • Móvil: cuadrícula de una columna
  • El formulario de contacto no tiene un atributo action roto

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados