LunaTools - extensión de Google Chrome (gestos del mouse, navegación de páginas con teclado, eliminación de pestañas duplicadas, ordenamiento de pestañas, combinación de ventanas, atajo para PiP)
(github.com/lunamoth)No soy desarrollador y tampoco sé programar en absoluto, pero usando chatbots de IA (principalmente Gemini, y un poco Claude) hice una extensión de Google Chrome con vibe coding.
Les pedí por prompt que integraran varias extensiones que ya usaba, y también hice user scripts con mis propias ideas para combinarlos. Ayer incluso, con permiso del desarrollador de una extensión existente, agregué una función más.
La publico en GeekNews porque me da curiosidad saber si hay más funciones que valdría la pena agregar. ¿Se les ocurre alguna función adicional?
LunaTools
Hace poco unifiqué en una sola extensión de Google Chrome dos extensiones y dos user scripts que hice con Google Gemini y Anthropic Claude. (No sé la proporción exacta, pero si tuviera que estimar la contribución al código, diría que Gemini 80% y Claude 20%.)
Se llama LunaTools. Ojalá les resulte útil.
Funciones
- Gestos del mouse: después de hacer clic derecho, ← atrás, → adelante, ↑ nueva pestaña, ↓ cerrar
- Si la URL del sitio contiene un número de página, se puede navegar entre páginas con las flechas izquierda y derecha del teclado
- Al abrir una nueva pestaña, si ya existe esa pestaña, se cierra la nueva y se enfoca la pestaña existente
- Al presionar Alt + A, ordena las pestañas de la ventana actual según la URL
- Al hacer clic en el ícono de la extensión, combina varias ventanas en una sola
- En el video que estás viendo, presiona Shift + Ctrl + P para abrirlo en PiP
6 comentarios
Guau, ¿esto se hizo solo con vibe coding?
Gemini está bastante bien. Con solo describir la función en el prompt, la implementó.
Está genial.
Gracias por comentarlo. Tendré que seguir actualizándolo.
Parece que el HTTPS del blog no funciona...
Sí, tendré que actualizarlo. Gracias por la respuesta.