AgentSkillsCN

analizar-imagen-grafica

分析 ICFES 数学试题中的图像,并提取结构化信息。识别图表类型、数值、符号以及视觉风格,为代码生成技能奠定基础。

SKILL.md
--- frontmatter
name: analizar-imagen-grafica
description: >
  Analiza imagenes matematicas de problemas ICFES y extrae informacion estructurada.
  Identifica tipos de graficos, valores numericos, simbolos y estilos visuales.
  Sirve como base para las skills de generacion de codigo.
license: Proyecto Educativo - IE Pedacito de Cielo
compatibility: Requiere capacidades de vision de Claude. Linux/macOS.
metadata:
  author: alvaretto
  version: "2.1"
  language: es
allowed-tools:
  - Read
  - Bash(ls:*)

Analisis Visual Matematico

Decision Tree

code
Imagen recibida?
    |
    +-> NO: Solicitar imagen al usuario
    |
    +-> SI: Clasificar contenido
            |
            +-> Geometria -> Extraer figuras, medidas, angulos
            +-> Estadistica -> Extraer datos, categorias, valores
            +-> Calculo -> Extraer funciones, puntos clave
            +-> Trigonometria -> Extraer angulos, funciones
            +-> Algebra -> Extraer ecuaciones, regiones
                 |
                 +-> Generar reporte estructurado
                 |
                 +-> Determinar requisitos tecnicos

Proceso paso a paso

PASO 1: Observacion inicial

  1. Identificar tipo de imagen matematica
  2. Determinar proposito educativo
  3. Evaluar complejidad general

PASO 2: Analisis sistematico

  1. Examinar ejes y sistema de coordenadas
  2. Identificar todas las curvas y figuras
  3. Extraer valores numericos visibles
  4. Reconocer anotaciones y texto
  5. Catalogar colores y estilos

PASO 3: Extraccion de datos

Ver clasificacion de contenido para:

  • Tipos de contenido matematico
  • Elementos a extraer por categoria
  • Simbolos y notacion comunes

PASO 4: Evaluacion tecnica

Determinar requisitos para cada lenguaje:

  • TikZ: paquetes, comandos especiales
  • Python: librerias, funciones especificas
  • R: paquetes, geoms necesarios

PASO 5: Generar reporte

Ver plantilla de reporte para:

  • Formato estructurado de salida
  • Secciones obligatorias
  • Niveles de complejidad

Notacion matematica comun

SimboloLaTeXUso
sqrt\sqrt{x}Raiz cuadrada
frac\frac{a}{b}Fraccion
alpha\alphaVariable griega
int\intIntegral
sum\sumSumatoria

Mejores practicas

  1. Precision: Extraer valores numericos exactos
  2. Completitud: No omitir elementos visibles
  3. Contexto: Considerar proposito educativo
  4. Verificacion: Validar coherencia de datos
  5. Documentacion: Anotar ambiguedades

Referencias

Integracion con otros skills

code
Usuario comparte imagen
    |
    +-> analizar-imagen-grafica <- ESTE SKILL
            |
            +-> (genera reporte estructurado)
            |
            v
    generar-codigo-tikz/python/r
            |
            +-> (usa reporte como entrada)