googlesheets-automation
Automatizar Google Sheets con Claude
Deja de actualizar hojas de cálculo manualmente. Esta skill te ayuda a leer, escribir, formatear y gestionar Google Sheets de forma programada a través de Claude usando la integración de Composio.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“googlesheets-automation”。 Read the first 10 rows from the 'Customers' sheet in my 'Sales Database' spreadsheet
预期结果:
Encontré la hoja de cálculo 'Sales Database' (ID: 1AbC...xYz). Leyendo filas 1-10 de la hoja 'Customers' (A1:J10). Los datos contienen: 10 filas incluyendo encabezados con columnas: Name, Email, Phone, Company, Status, Last Contact. Total de clientes: 9 registros activos.
正在使用“googlesheets-automation”。 Add a new customer to the sheet: Jane Doe, jane@example.com, 555-0123, Acme Corp
预期结果:
Se agregó exitosamente la nueva fila a la hoja 'Customers'. El registro fue agregado en la fila 11. Rango actualizado: Customers!A11:E11. Confirmación: Jane Doe ahora está en la hoja de cálculo.
安全审计
安全All 139 static findings are false positives. The 'external_commands' detections are Markdown code spans (backticks) used for formatting tool names, not shell execution. The 'hardcoded URL' is the official Rube MCP server endpoint in documentation. This is a documentation-only skill with no executable code - it provides instructions for using Google Sheets via the Rube MCP service.
低风险问题 (1)
质量评分
你能构建什么
Sincronización de Datos de CRM
Mantén los registros de clientes sincronizados entre tu base de datos y Google Sheets. Usa operaciones de actualización para actualizar contactos existentes o agregar nuevos basándote en direcciones de correo electrónico como claves únicas.
Seguimiento de Inventario
Mantén niveles de inventario en tiempo real en hojas de cálculo compartidas. Lee el stock actual, actualiza cantidades después de ventas y formatea artículos con bajo stock con colores de fondo rojo para visibilidad.
Automatización de Generación de Informes
Genera informes semanales extrayendo datos de múltiples hojas, formateando encabezados con estilo negrita y escribiendo métricas de resumen en una hoja de panel para revisión del equipo.
试试这些提示
Read the data from 'Sheet1' in my Google Sheet named 'Q4 Sales Data'. Show me the first 100 rows from columns A through F.
Update the 'Inventory' spreadsheet. In the 'Stock' sheet, set quantity to 50 for rows where SKU is 'PROD-001' through 'PROD-010'. Use batch update for efficiency.
Upsert these customer records into the 'Clients' sheet in my 'CRM Database' spreadsheet. Use 'Email' as the key column to update existing contacts or add new ones: [your data here]
Create a new sheet called 'Summary' in my 'Analytics' spreadsheet. Copy the total row from 'Data' sheet, make the headers bold with blue background, and set column widths to 200.
最佳实践
- Siempre llama primero a RUBE_SEARCH_TOOLS para verificar la conexión y obtener los esquemas de herramientas actuales antes de las operaciones
- Usa rangos delimitados como 'A1:Z1000' en lugar de rangos ilimitados como 'A:Z' para evitar tiempos de espera en hojas grandes
- Agrupa múltiples operaciones de lectura junto con GOOGLESHEETS_BATCH_GET para mantenerte dentro del límite de 60 lecturas/minuto
- Lee los datos existentes de la hoja antes de escribir para entender el diseño actual y evitar sobrescribir información importante
避免
- No uses rangos ilimitados (ej. 'A:Z') en hojas con más de 10,000 filas ya que esto causa tiempos de espera
- No asumas que nombres de hojas por defecto como 'Sheet1' existen - dependen de la configuración regional y pueden diferir en cuentas noinglesas
- No realices más de 60 operaciones de lectura o escritura por minuto o la API de Google Sheets devolverá errores de límite de tasa