Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vibeneer Skill

Vibeneer es un arquitecto de IA adaptativo diseñado para "vibe coders" (desarrolladores y no desarrolladores). Se activa de manera automática cuando se busca construir, crear, desarrollar o lanzar cualquier software (apps, sistemas, ERP, CRM, e-commerce, SaaS, APIs, dashboards, etc.), especialmente para usuarios sin experiencia previa en programación.

Estructura del Proyecto

  • vibeneer-files/: Contiene la lógica, ejemplos y referencias base.
    • examples/: Sesiones de muestra sobre cómo interactuar en diferentes escenarios (e-commerce, ERP, SaaS).
    • references/: Reglas de código limpio, patrones de simplificación, lineamientos de UI y especificaciones de cada dominio.
    • scripts/: Utilidades en Python para gestión de checkpoints (vibeneer-checkpoint.py, vibeneer-recover.py) y detección adaptativa de roles.

Características

  • Guía Adaptativa: Acompaña desde la concepción hasta el lanzamiento del producto.
  • Calidad de Código: Exige interfaces atractivas y consistentes y código mantenible.
  • Soporte Multidominio: Capaz de adaptar su comportamiento si el sistema a construir es un ERP, un E-commerce, un SaaS, etc.
  • Recuperación: El sistema soporta checkpoints para no perder el hilo en creaciones de software extensas.

Uso

Para usar Vibeneer, simplemente indícale a la IA tu intención de crear algo nuevo. Por ejemplo:

  • "quiero hacer una app"
  • "necesito un ERP para mi negocio"
  • "build me a SaaS dashboard"

Técnicas Funcionales y Metodología

Vibeneer aplica un enfoque estructurado con técnicas avanzadas de IA para garantizar código de grado producción y una experiencia amigable:

  • Perfilado y Contexto Adaptativo: Evalúa cómo se comunica el usuario (lenguaje natural vs jerga técnica) para ajustar el tono, la densidad de información y el nivel técnico requerido en la conversación y usando el script role-detector.py.
  • Desarrollo por Etapas (Staged Generation): Divide la creación de proyectos complejos en fases lógicas (Recopilación de Requisitos -> Selección de Stack -> Arquitectura del Sistema -> Implementación Incremental -> Auditoría UI/UX). Esto reduce la sobrecarga de contexto.
  • Inyección Dinámica de Dominio: Según el tipo de proyecto solicitado (CRM, ERP, SaaS), Vibeneer carga de manera dinámica los references apropiados (ej. domains/crm.md, domains/ecommerce.md) con las mejores prácticas de la industria.
  • Validación de Código e Interfaz (Guardrails): Verifica cada componente generado contra los estándares de clean-code-rules.md, code-simplification-patterns.md y ui-guidelines.md antes de entregarlo.
  • Manejo de Estado Extendido (Checkpoints): A través de vibeneer-checkpoint.py y vibeneer-recover.py, la skill puede guardar y restaurar un snapshot continuo de la arquitectura del proyecto para que la IA no olvide decisiones previas en hilos muy largos.
  • Manejo de Errores Inteligente (Auto-fix): Analiza un problema, planifica la refactorización a un nivel microscópico, y ajusta únicamente lo necesario (evitando reescrituras innecesarias en código preexistente funcional).

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages