Skip to content

Sistema de gestión y organización de eventos con generación automática de contenido mediante IA. Crea, estructura y administra eventos usando archivos markdown y skills modulares.

Notifications You must be signed in to change notification settings

Chelas-js/events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Events Manager

Sistema de gestión y organización de eventos con generación automática de contenido mediante IA. Diseñado para crear, estructurar y administrar eventos usando archivos markdown.

🎯 Características

  • Generación automática de contenido: Crea títulos, descripciones e imágenes de eventos usando IA
  • Sistema de skills modular: Arquitectura basada en skills reutilizables para diferentes tareas
  • Gestión estructurada: Organiza eventos en archivos markdown con formato consistente
  • Valores por defecto inteligentes: Configuración automática para precio, aprobación y cupos
  • Validación de datos: Asegura que toda la información obligatoria esté presente

📁 Estructura del Proyecto

.
├── AGENTS.md                           # Guía de uso de skills y arquitectura
├── events/                             # Eventos creados
│   └── 2026-02-07-club-gordos-providencia.md
└── skills/                             # Skills disponibles
    └── make-luma-event/
        ├── SKILL.md                    # Descripción del skill
        └── AGENT.md                    # Instrucciones de implementación

🚀 Skills Disponibles

Crear Evento

Genera archivos markdown de eventos con información estructurada, recopilando datos del usuario y autogenerando contenido mediante IA.

Capacidades:

  • Recopilación interactiva de información del evento
  • Generación automática de título y descripción
  • Creación de prompts para imágenes del evento
  • Aplicación de valores por defecto
  • Validación de información obligatoria

Información requerida:

  • Fecha y hora del evento
  • Ubicación y dirección
  • Objetivos del evento
  • Ambiente del lugar

Información opcional:

  • Precio de entrada (por defecto: Gratuito)
  • Requiere aprobación (por defecto: No)
  • Cupos disponibles (por defecto: Ilimitado)
  • Tono de la invitación

📝 Formato de Eventos

Cada evento se guarda como events/<YYYY-MM-DD>-<LOCATION>.md con la siguiente estructura:

  • Objetivos: Lista de objetivos específicos del evento
  • Título: Generado automáticamente por IA
  • Descripción: Contenido detallado generado por IA
  • Fecha: Formato YYYY-MM-DD HH:MM
  • Ubicación: Nombre del lugar y dirección
  • Ambiente Ubicación: Descripción del estilo y atmósfera
  • Precio Entrada: Costo o gratuito
  • Requiere aprobación: Sí/No
  • Cupos: Número o ilimitado
  • Tono de la invitación: Estilo de comunicación
  • Imagen del evento: Prompt para generación de imagen 1:1

🚀 Primeros Pasos

Este proyecto está diseñado para trabajar con agentes de IA que automatizan la creación de eventos. Recomendamos usar:

  • Kiro - IDE con agente integrado
  • Cursor - Editor con IA nativa
  • VSCode + GitHub Copilot - Extensión de IA para VSCode
  • Windsurf - Editor con agente colaborativo
  • Cualquier otro editor con capacidades de agente IA

Crear tu primer evento con un agente

  1. Abre el proyecto en tu editor con agente IA
  2. Solicita al agente: "Crea un nuevo evento" o "Usa el skill de crear evento"
  3. El agente:
    • Leerá automáticamente AGENTS.md para entender la arquitectura
    • Identificará el skill apropiado en skills/
    • Te guiará interactivamente para recopilar la información
    • Generará el contenido con IA
    • Creará el archivo en events/

Ejemplo de prompt para tu agente

Quiero crear un evento para el próximo viernes en un café local.

El agente se encargará del resto, siguiendo las instrucciones definidas en los skills.

🛠️ Uso

Cómo usar los skills

  1. Revisa los skills disponibles en la carpeta skills/
  2. Lee el name y description de cada SKILL.md para identificar el apropiado
  3. Una vez identificado, sigue las instrucciones completas en el archivo correspondiente

Crear un nuevo evento

El sistema te guiará interactivamente para:

  1. Recopilar información obligatoria (fecha, hora, ubicación, objetivos, ambiente)
  2. Configurar opciones adicionales o usar valores por defecto
  3. Generar automáticamente título, descripción e imagen con IA
  4. Crear el archivo markdown estructurado en events/

📂 Arquitectura

  • events/: Almacena todos los eventos creados en formato markdown
  • skills/: Contiene skills modulares, cada uno con su documentación y guías de implementación
  • AGENTS.md: Documento central con reglas de uso de skills y arquitectura del proyecto

🤖 Integración con IA

El sistema utiliza IA para generar automáticamente:

  • Títulos atractivos: Basados en objetivos, lugar y fecha (máx. 60 caracteres)
  • Descripciones detalladas: 2-4 párrafos con información clara del evento
  • Prompts de imagen: Descripciones técnicas en inglés para generación de imágenes 1:1, con composición específica de manos sosteniendo elementos representativos del lugar

🤝 Contribuir

¿Desea contribuir al proyecto? Por favor, lea el archivo CONTRIBUTING.md para conocer:

  • Instrucciones de instalación del repositorio
  • Agentes recomendados para desarrollo
  • Normas de edición y comunicación
  • Instrucciones de desarrollo y uso de skills
  • Proceso de contribución

Su colaboración es bienvenida siguiendo las guías establecidas.

About

Sistema de gestión y organización de eventos con generación automática de contenido mediante IA. Crea, estructura y administra eventos usando archivos markdown y skills modulares.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published