Cómo centralizar issues de GitHub y Jira en una sola lista de tareas: la mejor lista de tareas para freelancers con proyectos ágiles
Centraliza issues de GitHub y Jira en una sola lista de tareas con Foco. Ideal para desarrolladores freelance que gestionan varios repositorios y proyectos ágiles a la vez.
Como desarrollador freelance, es común trabajar en varios repositorios de GitHub y proyectos de Jira al mismo tiempo. Cada cliente, cada sprint y cada issue compiten por tu atención, y saltar entre herramientas para revisar qué hay pendiente se convierte en una pérdida de tiempo. La mejor lista de tareas para freelancers con proyectos en GitHub y Jira no es aquella que gestiona un solo proyecto, sino la que te permite ver todo en un mismo lugar, sin perder el contexto de cada trabajo. Aquí te explicamos cómo lograrlo, paso a paso, con ejemplos reales de tu día a día.
El problema de gestionar issues en herramientas separadas
Imagina que hoy tienes tres clientes: uno usa GitHub para un proyecto de código abierto, otro gestiona sus sprints en Jira Cloud y el tercero te envía issues por correo. Cada mañana abres tres pestañas, revisas notificaciones, copias manualmente las tareas a una hoja de cálculo o a una app genérica como Google Tasks, y al final del día te das cuenta de que has olvidado priorizar un pull request urgente o responder a un comentario en Jira. Esto no es un fallo tuyo, sino un síntoma de un sistema que no está diseñado para freelancers que trabajan en varios proyectos ágiles a la vez.
Qué pierdes al no centralizar tus issues
- Contexto: Cada issue en GitHub o Jira tiene información clave (asignaciones, plazos, comentarios, etiquetas) que se pierde al copiarla manualmente a otra herramienta.
- Priorización: Sin ver todas tus tareas juntas, es difícil decidir qué hacer primero cuando tienes un bug crítico en un repositorio y una revisión pendiente en otro.
- Seguimiento: Olvidas actualizar el estado de un issue en la herramienta original después de completarlo, lo que genera confusión con los clientes o equipos.
- Colaboración: Si trabajas con otros desarrolladores o PMs, no puedes asignarles tareas directamente desde tu lista centralizada, lo que ralentiza la comunicación.
Cómo centralizar GitHub y Jira en una sola lista de tareas
La solución no es migrar todo a una sola herramienta (GitHub o Jira no están pensados para gestionar múltiples proyectos de clientes distintos), sino traer automáticamente tus issues a un espacio donde puedas organizarlos como tareas. Así es como funciona en la práctica:
1. Conecta tus cuentas de GitHub y Jira a Foco
Foco se integra con GitHub y Jira mediante OAuth, lo que significa que no necesitas compartir contraseñas ni configurar webhooks complejos. Al conectar cada cuenta, eliges un trabajo destino para los issues que traiga: puede ser un trabajo específico (ej.: "Cliente X - Backend") o dejar que la IA decida automáticamente según el contenido del issue. Por ejemplo, si un issue en GitHub tiene la etiqueta "frontend", Foco lo asignará al trabajo "Cliente Y - Frontend".
2. Tus issues aparecen como tareas con contexto completo
Cada issue que te asignen o donde te mencionen en GitHub o Jira se crea automáticamente como una tarea en Foco, con estos campos rellenados:
- Título: El mismo que el issue (ej.: "Fix login button not responding").
- Fecha de realización: Si el issue tiene una fecha de entrega en Jira o un milestone en GitHub, Foco la usa como fecha de realización (cuándo ponerte a trabajarla).
- Fecha de entrega: El plazo límite del issue, distinto de la fecha de realización.
- Prioridad: Si el issue es urgente o importante, Foco lo marca con el nivel correspondiente (basado en etiquetas como "high priority" o "blocker").
- Etiquetas: Las mismas etiquetas del issue (ej.: "bug", "enhancement"), que puedes usar después para filtrar.
- Notas adjuntas: El enlace directo al issue original, junto con el primer comentario o descripción. Si el issue se actualiza en GitHub/Jira, Foco no modifica la tarea, pero puedes refrescarla manualmente para ver cambios.
3. Organiza tus tareas por cliente o proyecto
En Foco, cada trabajo es un contenedor independiente con su propio color. Por ejemplo:
- Crea un trabajo llamado "Cliente A - API" (color azul) para los issues de su repositorio en GitHub.
- Crea otro llamado "Cliente B - Sprint 12" (color verde) para sus issues en Jira.
- Usa el modo Panorama para ver todas tus tareas juntas, cada una con el color de su trabajo, y así identificar rápidamente qué cliente requiere atención.
Si necesitas concentrarte en un solo proyecto, entra en el modo Foco (haciendo clic en el trabajo correspondiente) y el tablero filtrará solo las tareas de ese cliente. Esto es útil cuando estás en una sesión de coding y no quieres distracciones de otros proyectos.
4. Completa tareas y sincroniza con el origen
Cuando terminas un issue, marcas la tarea como Hecha en Foco. Si activaste la opción "completar también en el origen", Foco cerrará automáticamente el issue en GitHub o añadirá un comentario en Jira (ej.: "Resuelto en Foco"). Esto evita que tengas que actualizar manualmente cada herramienta, ahorrándote tiempo y reduciendo errores.
Ventajas frente a alternativas genéricas
La mayoría de las apps de tareas están diseñadas para gestionar un solo proyecto o para uso personal. Si intentas usarlas para varios clientes, te encontrarás con limitaciones como:
- Apps de notas (Notion, Obsidian): No están optimizadas para tareas con fechas, prioridades o sincronización automática con herramientas externas. Copiar manualmente cada issue es tedioso y propenso a errores.
- Hojas de cálculo (Google Sheets, Excel): Puedes crear columnas para cliente, prioridad o fecha, pero no hay recordatorios, vistas de calendario o integraciones nativas con GitHub/Jira. Además, no escalan bien cuando tienes cientos de issues.
- Gestores de proyectos (Trello, ClickUp): Aunque permiten crear tableros por cliente, no traen automáticamente tus issues de GitHub/Jira. Requieren configurar integraciones complejas o usar Zapier, lo que añade capas de mantenimiento.
- Listas sueltas (Google Tasks, Apple Reminders): No tienen colores por proyecto, vistas de calendario o campos avanzados como fecha de realización vs. entrega. Son útiles para tareas personales, pero no para gestionar varios proyectos ágiles.
Foco, en cambio, está diseñado específicamente para freelancers y equipos pequeños que trabajan en varios proyectos a la vez. Sus ventajas clave son:
- Centralización sin duplicar trabajo: Trae automáticamente tus issues de GitHub y Jira, sin que tengas que copiarlos manualmente.
- Contexto visual: Los colores por trabajo te ayudan a identificar rápidamente a qué cliente pertenece cada tarea, incluso en el modo Panorama.
- Flexibilidad: Puedes ver todas tus tareas juntas o filtrar por un solo proyecto, según necesites concentración o perspectiva global.
- Sincronización bidireccional: Al completar una tarea en Foco, se actualiza el issue original en GitHub/Jira, evitando inconsistencias.
- Vistas adaptadas a desarrolladores: El modo Kanban es ideal para gestionar sprints, y el calendario te muestra tus issues junto a reuniones o plazos de otros proyectos.
Ejemplo práctico: un día en la vida de un freelance con Foco
Son las 9:00 AM. Abres Foco y ves en el modo Panorama que tienes:
- Una tarea azul (Cliente A - GitHub): "Review PR #42" con prioridad urgente y fecha de realización hoy.
- Una tarea verde (Cliente B - Jira): "Fix API timeout error" con fecha de entrega mañana.
- Una tarea roja (Cliente C - Correo): "Enviar propuesta de arquitectura" (creada al reenviar un email a tu dirección de captura de Foco).
Decides empezar por el PR del Cliente A. Entra en el modo Foco para ese trabajo y ves solo sus tareas. Usas la vista Kanban para mover el PR a la columna "Haciendo". A las 11:00 AM, recibes una notificación en Slack del Cliente B: hay un nuevo issue en Jira. Foco lo trae automáticamente a tu lista, con la etiqueta "bug" y prioridad importante. Lo arrastras a la columna "Esta semana" en la vista Kanban. A las 3:00 PM, revisas el calendario y ves que mañana tienes una reunión con el Cliente C a las 10:00 AM, justo después de la fecha de entrega del issue del Cliente B. Ajustas la fecha de realización del issue para hoy y bloqueas 2 horas en tu calendario para terminarlo. Al final del día, marcas como hechas las tareas del PR y del issue. Foco cierra automáticamente el PR en GitHub y añade un comentario en Jira. Tu lista está actualizada, y mañana empezarás con el trabajo del Cliente C.
La mejor lista de tareas para freelancers con proyectos en GitHub y Jira no es la que tiene más funciones, sino la que te permite ver todo en un solo lugar sin perder el contexto de cada cliente.
Pasos para empezar hoy mismo
- Crea tus trabajos en Foco: Uno por cada cliente o proyecto (ej.: "Cliente X - GitHub", "Cliente Y - Jira"). Asigna un color distinto a cada uno.
- Conecta GitHub y Jira: Ve a Configuración > Conexiones y añade tus cuentas. Elige si quieres que los issues vayan a un trabajo fijo o que la IA los distribuya automáticamente.
- Activa la sincronización bidireccional: En la configuración de cada conexión, marca la opción "completar también en el origen" para que al cerrar una tarea en Foco se actualice el issue original.
- Revisa tus tareas en el modo Panorama: Usa los filtros por fecha de realización o entrega para priorizar lo urgente.
- Prueba las vistas: Usa Kanban para gestionar sprints, Lista para ver pendientes por fecha y Calendario para planificar tu semana.
- Configura recordatorios: Para issues con fecha de entrega, añade un recordatorio 1 día antes para evitar sorpresas.
Centralizar tus issues de GitHub y Jira en una sola lista de tareas no se trata de añadir otra herramienta a tu flujo, sino de eliminar la fricción de saltar entre plataformas. Con Foco, cada issue tiene su lugar, cada cliente su color y cada tarea su contexto. Así puedes enfocarte en lo que realmente importa: escribir código, resolver problemas y entregar trabajo de calidad, sin perderte en la gestión.
Prueba Foco
Todas las tareas de todos tus trabajos en un solo sitio. Gratis para empezar.



