basecamp-automation
Automatiza Tareas de Gestión de Proyectos de Basecamp
Optimiza los flujos de trabajo de Basecamp automatizando listas de tareas, mensajes y gestión de equipos. Elimina tareas manuales repetitivas mediante operaciones de la API de Basecamp impulsadas por IA.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "basecamp-automation". Crear lista de tareas "Objetivos Q1" en el proyecto 12345
Resultado esperado:
Lista de tareas creada exitosamente: Objetivos Q1 (ID: 67890). Accede en https://basecamp.com/12345/todolists/67890
Usando "basecamp-automation". Listar todos los miembros del proyecto 12345
Resultado esperado:
Miembros del proyecto (5): John Smith (john@company.com), Jane Doe (jane@company.com), Bob Wilson (bob@company.com), Alice Brown (alice@company.com), Carol Davis (carol@company.com)
Auditoría de seguridad
Riesgo bajoStatic analysis detected 225 pattern matches but all are false positives. The SKILL.md file is documentation (Markdown format), not executable code. Backticks are inline code formatting for API tool names, not shell execution. One legitimate network dependency on rube.app MCP server for Basecamp API access. Safe for publication with user awareness of external service dependency.
Problemas de riesgo bajo (1)
Factores de riesgo
🌐 Acceso a red (1)
Puntuación de calidad
Lo que puedes crear
Automatización del Flujo de Trabajo del Gestor de Proyectos
Crea automáticamente listas de tareas estructuradas para nuevos proyectos, asigna tareas a los miembros del equipo con fechas de vencimiento y publica mensajes de inicio para mantener a todos alineados.
Simplificación de la Incorporación del Equipo
Añade en masa nuevos miembros del equipo a proyectos relevantes, crea listas de tareas de incorporación con dependencias secuenciales y envía mensajes de bienvenida con enlaces a recursos.
Asistente de Planificación de Sprints
Crea grupos de tareas de sprint organizados por colores de prioridad, pobla con historias de usuario y criterios de aceptación, y notifica a los interesados sobre el inicio del sprint.
Prueba estos prompts
Crea una lista de tareas llamada "Tareas de la Semana 1" en el proyecto Campaña de Marketing con tres tareas: redactar texto, diseñar gráficos y programar publicaciones. Asigna todas las tareas al equipo de marketing con una fecha de vencimiento del próximo viernes.
Publica un mensaje en el tablón del proyecto Ingeniería con el asunto "Inicio del Sprint 24" y contenido que anuncie los objetivos del sprint, fechas límite clave y enlaces al documento de planificación. Notifica solo a los líderes técnicos.
Añade tres nuevos miembros del equipo al proyecto Lanzamiento del Producto: Alice (alice@company.com), Bob (bob@company.com) y Carol (carol@company.com). Luego lista todos los miembros actuales del proyecto para confirmar el acceso.
Configura una estructura completa de proyecto: crea grupos de tareas para Planificación, Ejecución y Revisión con colores verde, amarillo y rojo respectivamente. Añade cinco tareas distribuidas entre los grupos con asignados y fechas de vencimiento. Publica un mensaje de inicio que resuma el plan.
Mejores prácticas
- Llama siempre a RUBE_SEARCH_TOOLS primero para recuperar los esquemas actuales de la API antes de ejecutar operaciones
- Verifica que el estado de la conexión de Basecamp muestre ACTIVE antes de ejecutar cualquier flujo de trabajo para evitar errores de autenticación
- Devuelve enlaces app_url de las respuestas de la API a los usuarios en lugar de IDs brutos para una mejor usabilidad
Evitar
- Crear listas de tareas duplicadas sin verificar primero las listas existentes por nombre
- Usar status=draft para los mensajes lo que puede causar errores HTTP 400 - usa siempre status=active
- Construir manualmente URLs de Basecamp desde IDs en lugar de usar app_url de las respuestas de la API
Preguntas frecuentes
¿Qué es Rube MCP y cómo lo configuro?
¿Por qué necesito llamar a RUBE_SEARCH_TOOLS primero?
¿Cuál es la diferencia entre bucket_id y project_id?
¿Puedo usar Markdown en mensajes y descripciones de tareas?
¿Cómo encuentro el todoset_id o message_board_id correcto?
¿Qué sucede si alcanzo los límites de velocidad de Basecamp?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/basecamp-automationRef.
main
Estructura de archivos
📄 SKILL.md