---
name: dominacion-lenguaje-pictografico
description: Skill especializada en análisis de lenguaje pictográfico para identificar actores (personas/sistemas activos), objetos de trabajo (documentos/información/cosas físicas), actividades (verbos) y estructurar información usando el formato Sujeto -> Predicado -> Objeto. Útil para análisis de procesos empresariales, documentación de workflows, extracción de conocimiento estructurado de textos y modelado de procesos de negocio.
---
# Dominio del Lenguaje Pictográfico
## Overview
Esta skill te ayuda a analizar y estructurar información textual aplicando principios del lenguaje pictográfico para identificar elementos clave en procesos empresariales y workflows. Permite extraer conocimiento estructurado de descripciones de procesos, documentos o requerimientos.
## When to Use
Usa esta skill cuando necesites:
- **Análisis de Procesos**: Convertir descripciones de procesos empresariales en estructura formal
- **Documentación de Workflows**: Crear documentación clara de flujos de trabajo
- **Extracción de Conocimiento**: Identificar actores, objetos y actividades en documentos
- **Modelado de Procesos**: Transformar texto descriptivo en elementos estructurados
- **Análisis de Requerimientos**: Desglosar requerimientos en componentes fundamentales
- **Auditoría de Procesos**: Revisar y estructurar procesos existentes
## Core Capabilities
Esta skill se centra en **cuatro componentes fundamentales**:
### 1. Identificación de Actores
**¿Qué son?** Personas, roles, departamentos o sistemas que ejecutan acciones
**Cómo identificarlos:**
- Buscar sustantivos que representan entidades activas
- Identificar quien "hace", "ejecuta", "gestiona", "procesa"
- Considerar: empleados, roles (vendedor, analista), sistemas (ERP, CRM), departamentos
### 2. Identificación de Objetos de Trabajo
**¿Qué son?** Documentos, información, datos o cosas físicas sobre las que se trabaja
**Cómo identificarlos:**
- Buscar sustantivos que reciben acción
- Identificar qué se "procesa", "crea", "modifica", "almacena"
- Considerar: órdenes, facturas, empleados, productos, datos, informes
### 3. Definición de Actividades
**¿Qué son?** Los verbos que conectan actores con objetos de trabajo
**Cómo identificarlos:**
- Buscar verbos de acción entre actores y objetos
- Identificar el "qué se hace" con el objeto
- Considerar: crear, procesar, validar, aprobar, enviar, almacenar
### 4. Estructura Gramatical
**Formato estándar:** `Sujeto (Actor) → Predicado (Actividad) → Objeto (Objeto de Trabajo)`
### 5. Visualización con Iconos (Opcional)
**¿Qué son?** Iconos SVG para representar visualmente actores y objetos de trabajo
**Cómo usarlos:**
- Aplica iconos a actores para mayor claridad visual
- Usa iconos en objetos de trabajo para identificación rápida
- Mantén consistencia en el uso a lo largo de toda la presentación
**Archivos SVG Disponibles:**
Los iconos están disponibles como archivos SVG en el directorio `assets/`:
- **Actores:** `assets/actores/person.svg`, `assets/actores/group.svg`, `assets/actores/system.svg`
- **Objetos:** `assets/objetos/document.svg`, `assets/objetos/folder.svg`, `assets/objetos/call.svg`, `assets/objetos/email.svg`, `assets/objetos/form.svg`, `assets/objetos/database.svg`, `assets/objetos/report.svg`, `assets/objetos/money.svg`, `assets/objetos/cart.svg`, `assets/objetos/calendar.svg`
**Iconos de Actores:**
- **Person** 👤 - Persona individual (empleado, cliente, técnico)
- **Group** 👥 - Grupo o equipo (departamento, comité)
- **System** 💻 - Sistema automatizado (ERP, CRM, software)
**Iconos de Objetos de Trabajo:**
- **Document** 📄 - Documentos (facturas, contratos, informes)
- **Folder** 📁 - Archivos/carpetas (expedientes, carpetas de proyecto)
- **Call** 📞 - Comunicaciones (llamadas, emails, mensajes)
- **Email** ✉️ - Emails y notificaciones
- **Form** 📝 - Formularios y solicitudes
- **Database** 🗄️ - Bases de datos y registros
- **Report** 📊 - Reportes y análisis
- **Money** 💰 - Transacciones financieras
- **Cart** 🛒 - Pedidos y compras
- **Calendar** 📅 - Eventos y programación
**Ejemplo con iconos:**
```html
Empleado → ✅ Valida → 📄 Documento
Sistema → 🔄 Procesa → 📝 Formulario
👤 Empleado → ✅ Valida → 📄 Documento
💻 Sistema → 🔄 Procesa → 📝 Formulario
```
📖 **Documentación completa:** Ver `referencias/iconos-visualizacion.md` y `assets/README.md` para guías detalladas.
Sigue este proceso paso a paso para aplicar el análisis de lenguaje pictográfico:
### Paso 1: Análisis Inicial
1. Lee el texto o documento completo
2. Identifica el contexto general del proceso
3. Subraya o marca elementos relevantes
### Paso 2: Identificación de Actores
1. Busca todas las personas, roles, departamentos o sistemas mencionados
2. Lista cada actor identificado
3. Verifica que sean entidades "activas" (que hacen algo)
4. **Ejemplo:** "El departamento de RRHH", "El sistema ERP", "El supervisor"
### Paso 3: Identificación de Objetos de Trabajo
1. Busca todos los sustantivos que representan documentos, información o cosas
2. Lista cada objeto de trabajo
3. Verifica que sean elementos sobre los que se "trabaja"
4. **Ejemplo:** "órdenes de trabajo", "facturas", "datos de empleados", "informes"
### Paso 4: Definición de Actividades
1. Identifica los verbos que conectan actores con objetos
2. Para cada actor-objeto, determina qué actividad los une
3. Usa verbos específicos y claros
4. **Ejemplo:** "validar", "aprobar", "procesar", "generar", "enviar"
### Paso 5: Estructuración Final
1. Aplica el formato: `Actor → Actividad → Objeto`
2. Verifica que cada tripletas tenga sentido completo
3. Revisa la coherencia del conjunto
4. Elimina redundancias
### Paso 6: Validación
1. ¿Cada actor puede realizar la actividad?
2. ¿Cada actividad es apropiada para el objeto?
3. ¿La estructura cubre todo el proceso descrito?
4. ¿Hay elementos faltantes o adicionales?
## Bundled Resources
**references/** - Ejemplos y casos de uso para análisis pictográfico
- `ejemplos-procesos-empresariales.md` - Casos reales de análisis de procesos
- `plantillas-tripletas.md` - Plantillas para estructurar información
- `casos-uso-rrhh.md` - Ejemplos específicos del dominio RRHH
- `casos-uso-ordenes.md` - Ejemplos específicos de órdenes de trabajo
## Examples
### Ejemplo 1: Proceso Simple
**Texto original:**
"El empleado completa la orden de trabajo y la envía al supervisor para validación. El supervisor revisa la orden y la aprueba si está correcta."
**Análisis:**
- **Actores:** empleado, supervisor
- **Objetos de trabajo:** orden de trabajo
- **Actividades:** completar, enviar, validar, revisar, aprobar
**Estructura:**
1. `empleado → completa → orden de trabajo`
2. `empleado → envía → orden de trabajo`
3. `supervisor ← recibe ← orden de trabajo` (implícito)
4. `supervisor → revisa → orden de trabajo`
5. `supervisor → aprueba → orden de trabajo`
### Ejemplo 2: Proceso Empresarial Complejo
**Texto:**
"El departamento de compras genera una orden de pedido basada en la solicitud del departamento de producción. El sistema ERP valida la disponibilidad de stock. El responsable de compras revisa y aprueba la orden. El proveedor recibe la orden y prepara el envío."
**Análisis:**
- **Actores:** departamento de compras, departamento de producción, sistema ERP, responsable de compras, proveedor
- **Objetos de trabajo:** orden de pedido, solicitud, stock, envío
- **Actividades:** generar, basar, validar, revisar, aprobar, recibir, preparar
**Estructura:**
1. `departamento de producción → genera → solicitud`
2. `departamento de compras ← recibe ← solicitud`
3. `departamento de compras → genera → orden de pedido`
4. `sistema ERP → valida → stock`
5. `responsable de compras → revisa → orden de pedido`
6. `responsable de compras → aprueba → orden de pedido`
7. `proveedor ← recibe ← orden de pedido`
8. `proveedor → prepara → envío`
### Ejemplo 3: Sistema Automatizado
**Texto:**
"El sistema CRM registra automáticamente los datos del cliente cuando se completa el formulario web. El sistema envía un email de bienvenida al cliente. El agente de ventas revisa el lead y programa una cita."
**Análisis:**
- **Actores:** sistema CRM, sistema, agente de ventas, cliente
- **Objetos de trabajo:** datos del cliente, formulario web, email de bienvenida, lead, cita
- **Actividades:** registrar, completar, enviar, revisar, programar
**Estructura:**
1. `cliente → completa → formulario web`
2. `sistema CRM → registra → datos del cliente`
3. `sistema → envía → email de bienvenida`
4. `sistema → envía → email de bienvenida a cliente` (derivado)
5. `agente de ventas → revisa → lead`
6. `agente de ventas → programa → cita`
## Progressive Disclosure
Para información detallada sobre ejemplos específicos por dominio:
- **RRHH**: consulta `references/casos-uso-rrhh.md`
- **Órdenes de Trabajo**: consulta `references/casos-uso-ordenes.md`
- **Plantillas**: consulta `references/plantillas-tripletas.md`
- **Procesos Empresariales**: consulta `references/ejemplos-procesos-empresariales.md`
## Tips para el Análisis
1. **Sé específico:** Usa nombres precisos para actores y objetos
2. **Verifica verbos:** Asegúrate de que las actividades sean claras y específicas
3. **Revisa direcciones:** Verifica si las relaciones son unidireccionales o bidireccionales
4. **Identifica implícitos:** Algunos elementos pueden estar presentes pero no explícitos
5. **Agrupar elementos similares:** Simplifica cuando hay múltiples instancias del mismo tipo
6. **Valida coherencia:** Asegúrate de que el conjunto de tripletas represente fielmente el proceso original
## Best Practices
- **Empezar simple:** Comienza con textos cortos y aumenta gradualmente la complejidad
- **Iterar:** Es normal refinar el análisis varias veces
- **Documentar decisiones:** Anota por qué identificaste ciertos elementos de cierta manera
- **Usar visualizaciones:** Considera crear diagramas de flujo basados en las tripletas
- **Validar con expertos:** Confirma el análisis con personas que conocen el proceso real