name: create-post description: Crear Publicación (Post) con ayuda de la IA Generativa. Usar cuando el usuario quiere crear un nuevo post para el blog.
Workflow para Crear Publicación (Post)
Fase 1: Planificación del Post
-
Tema y Nombre del Post
- Pregunte al usuario cuál es el tema del post que desea crear y si tiene algún nombre en mente.
- Sugiera un título atractivo y conciso basado en el tema proporcionado.
-
Información del Autor
- Pregunte al usuario cuál es el autor del post que desea crear.
- Verifique si el autor ya existe en la carpeta
_authors. - Si existe, utilice el autor existente.
- Si no existe, sugiera crear el autor primero siguiendo la documentación en
docs/como-agregar-un-author.md.
Fase 2: Creación del Archivo
-
Nombre del Archivo
- Cree el nombre del archivo siguiendo el formato:
YYYY-MM-DD-titulo-del-post-en-minusculas-con-guiones.md. - Use la fecha actual para la parte YYYY-MM-DD.
- Cree el nombre del archivo siguiendo el formato:
-
Estructura del Front Matter
- Revisar la documentación
docs/como-agregar-un-post.md.
- Revisar la documentación
Fase 3: Desarrollo del Contenido
-
Estructura del Contenido
- Proponga una estructura para el contenido que incluya:
- Introducción: Contexto y objetivo del post
- Desarrollo: Secciones principales con subtítulos claros
- Conclusión: Resumen y llamado a la acción
- Proponga una estructura para el contenido que incluya:
-
Redacción Colaborativa
- Vaya interactuando con el usuario para desarrollar el contenido, sección por sección.
- Sugiera mejoras de redacción y formato según sea necesario.
Fase 4: Finalización
-
Revisión
- Revise con el usuario aspectos como:
- Ortografía y gramática
- Coherencia del contenido
- Enlaces y referencias
- Revise con el usuario aspectos como:
-
Imágenes
- Recuerde al usuario incluir imágenes relevantes en
/assets/images/posts/. - Verifique que las imágenes estén correctamente referenciadas en el post.
- Recuerde al usuario incluir imágenes relevantes en
-
Prueba Local
- Sugiera al usuario probar el post localmente siguiendo las instrucciones en
docs/como-ejecutar-el-blog-localmente.md.
- Sugiera al usuario probar el post localmente siguiendo las instrucciones en
Ejemplos de Posts
Para referencia, los posts actuales se encuentran en la carpeta _posts. Algunos ejemplos incluyen:
- Artículos técnicos sobre Ruby on Rails
- Posts sobre herramientas y tecnologías utilizadas en Buk
- Entrevistas con miembros del equipo