santimarquez.es

Sitio personal construido con Astro, Tailwind y Motion One. Enfocado en rendimiento, SEO y comunicación técnica clara, con workflows asistidos por IA que encajan bien en equipos de producto modernos.

Desarrollo aumentado por IA

Este sitio se ha construido y se mantiene con el desarrollo aumentado por IA en mente. El repositorio está estructurado para que un asistente de IA (por ejemplo Cursor) pueda incorporarse rápido, seguir patrones consistentes y ejecutar flujos definidos para documentación, revisión de código y SEO. Esa estructura es un escaparate deliberado de cómo aprovechar los LLM para obtener resultados más rápidos y consistentes sin perder calidad—directamente aplicable a equipos de producto y liderazgo técnico.

Infraestructura IA: cómo está pensado el repo para IA

Context (ai/context/): Conocimiento vivo del proyecto: PROJECT_STRUCTURE (dónde van los archivos), RECENT_CHANGES (últimas decisiones), COMMON_PATTERNS (Astro, Tailwind, Motion One), TECH_STACK, CODING_STANDARDS. Fuente única de verdad para que cualquier IA o desarrollador se alinee con las convenciones.

Skills (ai/skills/): Patrones reutilizables para tareas habituales: componentes Astro, secciones Tailwind, uso de Motion One, i18n, diagramas SVG. Se referencian en el chat para que las generaciones mantengan la marca y la consistencia.

Agents (ai/agents/): Flujos multi-paso (p. ej. documentación, revisión de código, comprobaciones SEO) que Cursor puede ejecutar de punta a punta.

Prompts (ai/prompts/): Plantillas para revisión de código, transformación de copy (CV a frases de impacto), documentación y generación de diagramas.

Integración con Cursor: .cursorrules y CURSOR.md (y CURSOR_QUICK_START.md) son cargados por Cursor; definen stack, sistema de diseño, i18n, ubicación de archivos y ejemplos de prompts. La carpeta ai/ es el contexto ampliado para estructura y patrones.

flowchart LR
  Cursor[Cursor] --> Rules[.cursorrules / CURSOR.md]
  Rules --> Context[ai/context]
  Context --> Skills[ai/skills]
  Context --> Agents[ai/agents]
  Context --> Prompts[ai/prompts]
  Skills --> Out[Consistent code and docs]
  Agents --> Out
  Prompts --> Out

Capacidades que demuestra

Estructurar el conocimiento del proyecto para LLM (contexto, convenciones, patrones); ingeniería de prompts (skills y plantillas que producen resultados predecibles y alineados con la marca); diseño de flujos (agents para documentación y comprobaciones de calidad); calidad reproducible (a11y, SEO, sistema de diseño) mediante flujos asistidos por IA. Son las mismas capacidades necesarias para introducir o escalar el desarrollo aumentado por IA en un equipo o producto—incorporación, consistencia y guardarraíles.

Qué ofrece el sitio

El resultado es un sitio estático listo para producción (Astro, TypeScript, Tailwind, Motion One, i18n EN/ES, Docker, Nginx, Traefik-ready). SEO, esquema Person, sitemap, a11y orientado a WCAG. El stack se ha elegido por rendimiento y simplicidad; la capa de IA es lo que mantiene el desarrollo y el mantenimiento eficientes y consistentes.

Stack técnico

Astro 4TypeScriptTailwindCSSMotion OneView Transitionsi18n (EN/ES)DockerNginxCursor

Resultado

Este repositorio sirve además como referencia para estructurar un proyecto para desarrollo aumentado por IA—contexto claro, skills reutilizables y flujos definidos que mantienen la calidad y la consistencia altas mientras se avanza más rápido.