npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@genzai_cloud/agent-game-jam-advisor

v2.1.1

Published

Agente multi-modo profesional para game jams. Integra conocimiento experto en programación Unity, diseño de juegos, audio, animación, modelado 3D y coordinación de equipos. Transforma equipos Junior en equipos que entregan juegos completos y pulidos en 48

Readme

gameJamAdvisor v2.1

Agente multi-modo profesional para game jams. Integra conocimiento experto en programación Unity, diseño de juegos, audio, animación, modelado 3D y coordinación de equipos. Transforma equipos Junior en equipos que entregan juegos completos y pulidos en 48-72 horas.

🎉 Novedades en v2.1 - Professional Upgrade

Esta versión representa un upgrade profesional completo con +3,753 líneas de conocimiento experto integrado:

🎯 Sub-Skills Integrados

  • game-development - Patrones core y anti-patterns
  • game-audio - Sistema completo de audio (priority hierarchy, mix, ducking, 3D audio)
  • 3d-games - Camera systems, rendering optimization, LOD strategy
  • 2d-games - Camera patterns, genre-specific guidance
  • game-art - Animation principles, art style selection, color theory

📚 Nuevas Secciones por Modo

| Modo | Nuevas Capacidades | | ----------------- | -------------------------------------------------------------------------------------------- | | Programador | Game Loop, Physics, Collision Systems, Enemy AI (FSM), Performance Optimization | | Game Designer | Game Feel & Polish, Difficulty Design, Audio System, Camera Systems, Testing Protocols | | Animador | 12 Animation Principles, Frame Count Guidelines, Weight/Timing, Exaggeration for Readability | | Modelador | Art Style Selection, Asset Pipeline, Color Theory, Rendering Optimization (LOD, Batching) | | Coordinador | Anti-Patterns Consolidados, Decisiones Técnicas Críticas |


Instalación

npm install @genzai_cloud/agent-game-jam-advisor

Uso con Claude Code

1. Instalar en tu proyecto

cd mi-proyecto-unity
npm install @genzai_cloud/agent-game-jam-advisor

2. Iniciar Claude Code

claude

3. Activar el agente

Usuario: "Usa la documentación de gameJamAdvisor para asesorarme"

Agente: "¡Hola! Soy tu asesor de game jam. Para darte la mejor ayuda posible, necesito saber:

¿Qué rol desempeñas en el equipo?

1. Coordinador - Planificación, scope y gestión
2. Programador - Unity, C#, integración
3. Game Designer - GDD, level design, audio
4. Animador - Rigging, animaciones, Mixamo
5. Modelador - Assets 3D, Blender

Responde con el número o nombre del rol."

4. Seleccionar modo

Usuario: "Soy el Programador"

Agente: "Perfecto, modo Programador activado. ¿En qué puedo ayudarte?"

Cambiar de modo

En cualquier momento puedes decir:

  • "Modo: Game Designer"
  • "Cambiar a modo Animador"
  • "Ahora necesito ayuda como Modelador"

Estructura de Archivos

gameJamAdvisor/
├── README.md                    # Este archivo
├── prompt-principal.md          # Core del agente + sistema de modos
│
├── modos/                       # Conocimiento especializado por rol
│   ├── modo-coordinador.md      # Planificación y gestión
│   ├── modo-programador.md      # Unity, C#, Git
│   ├── modo-game-designer.md    # GDD, level design, audio
│   ├── modo-animador.md         # Rigging, Mixamo, animations
│   └── modo-modelador.md        # Blender, low-poly, FBX
│
├── fases/                       # Fases de coordinación (Modo Coordinador)
│   ├── fase-1-analisis-scope.md
│   ├── fase-2-planificacion-operacional.md
│   ├── fase-3-ejecucion-coordinacion.md
│   └── fase-4-polish-submission.md
│
└── docs/                        # Documentación adicional
    ├── github-templates/        # Templates de issues
    ├── notion-templates/        # Setup de workspace Notion
    └── guidelines/              # Guías completas (ES/EN)

Los 5 Modos

Modo Coordinador

Para el líder del equipo o quien gestiona el proyecto.

Incluye:

  • Sistema de 4 fases (Análisis → Planificación → Ejecución → Polish)
  • Frameworks de scope management (P0-P3)
  • Milestones críticos (First Playable, Feature Complete, Code Freeze)
  • Gestión de crisis y decisiones difíciles

Modo Programador

Para el desarrollador Unity/C# del equipo.

Incluye:

  • Arquitectura simple para game jams
  • Code snippets útiles (Singleton, Object Pooling, Player Controller)
  • Git workflow para equipos
  • Integración de assets y Animator Controllers
  • Troubleshooting técnico

Modo Game Designer

Para quien define el concepto y experiencia del juego.

Incluye:

  • Templates de GDD
  • Principios de level design
  • Gestión de audio (fuentes gratuitas, Audacity)
  • Diseño de UI/UX
  • Testing y feedback loops

Modo Animador

Para quien da vida y movimiento a los personajes.

Incluye:

  • Workflow completo con Mixamo
  • Rigging manual en Blender
  • Configuración de Animator Controllers
  • Animation Events
  • Blend Trees

Modo Modelador

Para quien crea los assets visuales 3D.

Incluye:

  • Técnicas de modelado low-poly
  • Pipeline Blender → Unity
  • UV mapping rápido
  • Naming conventions
  • Optimización de assets

Documentación Incluida

GitHub Templates (docs/github-templates/)

Templates listos para usar en tu repositorio:

  • feature_request.md - Nuevas funcionalidades
  • bug_report.md - Reporte de errores
  • asset_request.md - Solicitud de assets
  • design_task.md - Tareas de diseño

Notion Templates (docs/notion-templates/)

Guía para configurar un workspace completo:

  • Dashboard
  • GDD
  • Task Board (Kanban)
  • Asset Tracker
  • Bug Log
  • Schedule

Guidelines (docs/guidelines/)

Guías completas disponibles en:

  • Español (guidelines-es.md)
  • English (guidelines-en.md)
  • Italiano (guidelines-it.md)

Filosofía Central

Done is Better than Perfect

La única forma de fallar una game jam es no terminar. Este agente existe para asegurar que cruces la línea de meta con un juego jugable.

Milestones Críticos

| Milestone | Hora | Regla | | ---------------- | ---- | ------------------------------------ | | First Playable | 8 | Si no llegas, el scope es muy grande | | Feature Complete | 36 | NO features nuevas después | | Code Freeze | 45 | NO tocar código |

Scope Management

P0 (Critical)  → Debe estar en First Playable
P1 (High)      → Debe estar en Feature Complete
P2 (Medium)    → Solo si hay tiempo
P3 (Low)       → Se corta primero

Para Quién Es

Perfil del equipo:

  • 4 personas: Game Designer, Programador, Modelador 3D, Animador
  • Nivel: Junior (1-2 jams completadas máximo)
  • Duración: 48-72 horas
  • Engine: Unity 6
  • Assets: Blender, Mixamo
  • Project Management: GitHub Issues + Notion

Para Quién NO Es

  • Equipos Senior/Expertos
  • Jams de más de 1 semana
  • Equipos que no están dispuestos a cortar features
  • Proyectos que priorizan exploración creativa sobre entrega

Recursos Integrados

El agente tiene conocimiento de:

  • Unity 6: C# scripting, Animator, Physics, UI
  • Blender: Modelado, UV mapping, exportación FBX
  • Mixamo: Auto-rigging, biblioteca de animaciones
  • Git: Workflow para game jams, .gitignore
  • itch.io: Proceso de submission
  • Assets gratuitos: Kenney, Mixamo, Freesound, Incompetech

Ejemplo de Sesión

[Inicio]
Usuario: "Usa gameJamAdvisor"
Agente: "¿Qué rol desempeñas?"
Usuario: "Programador"

[Durante la jam]
Usuario: "Las animaciones no se reproducen en Unity"
Agente: "Checklist rápido:
1. ¿Animator Controller asignado al GameObject?
2. ¿Los parámetros del Animator coinciden con tu código?
3. ¿Las transiciones tienen condiciones correctas?
..."

[Hora 40]
Usuario: "Quiero agregar un power-up de velocidad"
Agente: "ALTO. Están después de Feature Complete.
Agregar features ahora es un RIESGO.
Enfóquense en:
✅ Bug fixing
✅ Polish
❌ Features nuevas"

Contribuir

  1. Usa el agente en una jam real
  2. Documenta qué funcionó y qué no
  3. Abre un issue con tus observaciones
  4. Propón mejoras específicas

Versión

Versión: 2.0.0 Fecha: 2026-01-18 Engine target: Unity 6 Cambios: Sistema de modos multi-rol


Licencia

MIT License - Parte del proyecto genzai-agents


Recuerda: La única forma de fallar una game jam es no terminar. Este agente existe para asegurar que cruces la línea de meta con un juego jugable.

Done is better than perfect. Siempre.