CommunityProgramación y desarrollogithub.com

claude-office-skills/layout-analyzer

Analiza diseños de diapositivas de presentaciones y documentos para ayudar a los asistentes de IA a interpretar y trabajar con elementos visuales.

¿Qué es layout-analyzer?

Esta habilidad, **layout-analyzer**, permite a agentes de IA como Claude analizar y comprender el diseño visual de diapositivas de presentaciones (por ejemplo, PowerPoint) y documentos. Es útil para tareas como extraer la estructura de una diapositiva, identificar elementos como cuadros de texto, imágenes, tablas o formas, y generar descripciones textuales o versiones accesibles del contenido visual. La habilidad se apoya en el análisis directo de la disposición espacial de los objetos en la diapositiva, proporcionando al agente información estructurada sobre la posición, tamaño y tipo de cada elemento. Es compatible con plataformas como Claude Desktop y Claude Code, y su funcionamiento se basa en instrucciones detalladas (SKILL.md) que guían al agente en la interpretación de coordenadas y propiedades visuales, facilitando la automatización de tareas de diseño y accesibilidad.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/layout-analyzer

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace layout-analyzer?

Analiza el diseño de diapositivas de presentaciones y documentos para ayudar a los asistentes de IA a interpretar y trabajar con elementos visuales.

Descripción

Esta habilidad permite a agentes de IA como Claude analizar la estructura visual de diapositivas de presentaciones (PowerPoint, Google Slides, etc.) y documentos. Proporciona información detallada sobre la disposición de elementos como cuadros de texto, imágenes, tablas, formas y otros objetos, incluyendo sus coordenadas, dimensiones y relaciones espaciales.

Casos de uso

  • Extraer la estructura jerárquica de una diapositiva para generar contenido accesible (por ejemplo, descripciones para lectores de pantalla).
  • Identificar y localizar elementos específicos (títulos, cuerpos de texto, imágenes) para su posterior procesamiento o edición.
  • Generar un resumen textual del diseño para depuración o documentación.
  • Ayudar a agentes de IA a entender la disposición visual antes de realizar modificaciones.

Plataformas compatibles

  • Claude Desktop
  • Claude Code
  • Cursor (con configuración adicional)

Cómo funciona

La habilidad analiza la disposición espacial de los objetos en la diapositiva utilizando coordenadas (x, y, ancho, alto) y tipos de elementos. Devuelve una representación estructurada (por ejemplo, JSON) que el agente puede procesar para tareas como:

  • Extraer texto de posiciones específicas.
  • Identificar imágenes y sus ubicaciones.
  • Reconocer tablas y su estructura.
  • Determinar el orden de lectura o tabulación.

Ejemplo de salida

{
  "elementos": [
    {
      "tipo": "texto",
      "contenido": "Título de la presentación",
      "x": 1.5,
      "y": 0.8,
      "ancho": 8.0,
      "alto": 1.2
    },
    {
      "tipo": "imagen",
      "src": "img/logo.png",
      "x": 0.5,
      "y": 0.5,
      "ancho": 1.0,
      "alto": 1.0
    },
    {
      "tipo": "tabla",
      "filas": 3,
      "columnas": 4,
      "x": 2.0,
      "y": 2.5,
      "ancho": 6.0,
      "alto": 3.0
    }
  ],
  "dimensiones_diapositiva": {
    "ancho": 10.0,
    "alto": 7.5
  }
}

Configuración

Para usar esta habilidad, asegúrate de que tu agente de IA tenga acceso a la carpeta skills/ con el archivo layout-analyzer.md.

En Claude Desktop

Coloca el archivo skills/layout-analyzer.md en tu directorio de proyectos.

En Claude Code

y Añade la habilidad mediante el comando:

claude code skills add layout-analyzer

Limitaciones

  • No modifica los archivos originales; solo analiza la estructura.
  • Requiere que el agente tenga acceso al archivo de la diapositiva (por ejemplo, .pptx, .pdf).
  • La precisión del análisis depende de la calidad del archivo y del formato subyacente.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

Skills relacionados