---
name: wasabeef/comprimir-respuestas-para-reducir-uso-de-contexto
source: https://app.decimal.ai/s/wasabeef-comprimir-respuestas-para-reducir-uso-de-contexto@1/SKILL.md
source_sha256: 039482be75ca
---

# Comprimir respuestas para reducir uso de contexto

Reduce el uso del contexto de respuesta de IA en un 30-50% mediante el modo de eficiencia de compresión.

## Comprimir respuestas para reducir uso de contexto 30-50%

El Modo de Eficiencia de Tokens aprovecha símbolos visuales y sistemas de abreviación para comprimir las respuestas de Claude.
**La calidad del código generado y el contenido permanecen sin cambios**. Solo cambia el método de explicación.

## Uso

```bash
# Habilitar modo
"Responder en Modo de Eficiencia de Tokens"
"modo --uc"
"Modo conciso"
```

## ¿Cómo Funciona?

## 1. Sistema de Símbolos

### Lógica y Flujo

| Símbolo | Significado          | Ejemplo                               |
| ------- | -------------------- | ------------------------------------- |
| →       | conduce a, causa     | `auth.js:45 → 🛡️ riesgo de seguridad` |
| ⇒       | se convierte en      | `entrada ⇒ salida_validada`           |
| ←       | revertir, deshacer   | `migración ← revertir`                |
| ⇄       | bidireccional        | `sync ⇄ remoto`                       |
| &       | y, combinar          | `🛡️ seguridad & ⚡ rendimiento`       |
| \|      | o, separador         | `react\|vue\|angular`                 |
| :       | definir, especificar | `alcance: archivo\|módulo`            |
| »       | entonces, secuencia  | `construir » probar » desplegar`      |
| ∴       | por lo tanto         | `tests ❌ ∴ código roto`              |
| ∵       | porque               | `lento ∵ algoritmo O(n²)`             |

### Estado y Progreso

| Símbolo | Significado      | Uso                          |
| ------- | ---------------- | ---------------------------- |
| ✅      | completo, éxito  | Tarea completada normalmente |
| ❌      | falló, error     | Acción inmediata requerida   |
| ⚠️      | advertencia      | Revisión recomendada         |
| 🔄      | en progreso      | Actualmente activo           |
| ⏳      | pendiente        | Programado para después      |
| 🚨      | urgente, crítico | Alta prioridad               |

### Dominios Técnicos

| Símbolo | Dominio       | Uso                         |
| ------- | ------------- | --------------------------- |
| ⚡      | Rendimiento   | Velocidad, optimización     |
| 🔍      | Análisis      | Búsqueda, investigación     |
| 🔧      | Configuración | Configuración, herramientas |
| 🛡️      | Seguridad     | Protección, seguridad       |
| 📦      | Despliegue    | Paquete, bundle             |
| 🎨      | Diseño        | UI, frontend                |
| 🏗️      | Arquitectura  | Estructura del sistema      |
| 🗄️      | Base de Datos | Persistencia de datos       |
| ⚙️      | Backend       | Procesamiento del servidor  |
| 🧪      | Pruebas       | Aseguramiento de calidad    |

## 2. Sistema de Abreviaciones

### Sistema y Arquitectura

- `cfg` → configuración
- `impl` → implementación
- `arch` → arquitectura
- `perf` → rendimiento
- `ops` → operaciones
- `env` → entorno

### Proceso de Desarrollo

- `req` → requisitos
- `deps` → dependencias
- `val` → validación
- `auth` → autenticación
- `docs` → documentación
- `std` → estándares

### Calidad y Análisis

- `qual` → calidad
- `sec` → seguridad
- `err` → error
- `rec` → recuperación
- `sev` → severidad
- `opt` → optimización

## Ejemplos Comparativos

## Ejemplo 1: Reporte de Error

**Modo Normal (85 caracteres)**

```text
Vulnerabilidad de seguridad encontrada en la función de validación de usuario en la línea 45 del sistema de autenticación.
```

**Eficiencia de Tokens (45 caracteres)**

```text
auth.js:45 → 🛡️ vuln sec en val() usuario
```

## Ejemplo 2: Estado de Construcción

**Modo Normal (125 caracteres)**

```text
El proceso de construcción se completó exitosamente. Las pruebas se están ejecutando actualmente, seguidas del despliegue.
```

**Eficiencia de Tokens (40 caracteres)**

```text
build ✅ » test 🔄 » deploy ⏳
```

## Ejemplo 3: Análisis de Rendimiento

**Modo Normal (108 caracteres)**

```text
El análisis de rendimiento reveló procesamiento lento debido a la complejidad del algoritmo O(n²).
```

**Eficiencia de Tokens (48 caracteres)**

```text
⚡ perf: lento ∵ O(n²) → optimizar a O(n)
```

## Casos de Uso

## ✅ Escenarios Efectivos

- **Sesiones largas de depuración**: Mantenimiento eficiente del historial
- **Revisiones de código extensas**: Análisis conciso de muchos archivos
- **Monitoreo CI/CD**: Actualizaciones de estado en tiempo real
- **Reportes de progreso del proyecto**: Vista general de múltiples estados de tareas
- **Seguimiento de errores**: Representación visual de cadenas de problemas

## ❌ Escenarios a Evitar

- Explicaciones para principiantes
- Creación de documentación detallada
- Definición inicial de requisitos
- Comunicación con stakeholders no técnicos

## Ejemplos de Implementación

## Sesión de Depuración

```text
[14:23] breakpoint → vars: {usuario: null, token: expirado}
[14:24] paso → auth.validate() ❌
[14:25] verificar → token.exp < Date.now() ∴ expirado
[14:26] arreglar → refresh() → ✅
[14:27] continuar → flujo principal 🔄
```

## Resultados del Análisis de Archivos

```text
/src/auth/: 🛡️ problemas × 3
/src/api/: ⚡ cuello de botella en handler()
/src/db/: ✅ limpio
/src/utils/: ⚠️ métodos deprecados
/tests/: 🧪 cobertura 78%
```

## Estado del Proyecto

```text
Frontend: 🎨 ✅ 100%
Backend: ⚙️ 🔄 75%
Base de Datos: 🗄️ ✅ migrado
Pruebas: 🧪 ⚠️ 68% (objetivo: 80%)
Deploy: 📦 ⏳ programado
Seguridad: 🛡️ 🚨 1 crítico
```

## Opciones de Configuración

```javascript
// Niveles de compresión
--uc; // Ultra Comprimido: Compresión máxima
--mc; // Moderadamente Comprimido: Compresión media
--lc; // Ligeramente Comprimido: Compresión ligera

// Específico de dominio
--dev; // Compresión enfocada en desarrollo
--ops; // Compresión enfocada en operaciones
--sec; // Compresión enfocada en seguridad
```

## Beneficios

1. **Ahorro de contexto**: 30-50% de reducción de tokens
2. **Comprensión visual**: Captación intuitiva mediante símbolos
3. **Densidad de información**: Más información en el mismo espacio
4. **Retención del historial**: Mantener historial de conversación más largo
5. **Reconocimiento de patrones**: Detección más fácil de problemas mediante patrones visuales

## Notas

- Este modo solo cambia el **estilo de respuesta de la IA**
- **La calidad del código** permanece sin cambios
- Se puede cambiar con "explicar en modo normal" según sea necesario
- Se recomienda el modo normal para principiantes y usuarios no técnicos

## Ejemplos de Comandos

```bash
# Habilitar
"Modo de Eficiencia de Tokens activado"
"Responder de forma concisa"
"Analizar con --uc"

# Deshabilitar
"Volver al modo normal"
"Explicar en detalle"
"Modo de Eficiencia de Tokens desactivado"
```

## Impacto de la Implementación

| Elemento                       | Impacto                |
| ------------------------------ | ---------------------- |
| Calidad del código generado    | Sin cambios ✅         |
| Precisión de la implementación | Sin cambios ✅         |
| Funcionalidad                  | Sin cambios ✅         |
| Método de explicación de la IA | Comprimido 🔄          |
| Uso del contexto               | 30-50% de reducción ⚡ |

---

💡 **Consejo Pro**: Para sesiones de trabajo largas, comienza con el modo normal para construir comprensión, luego cambia al Modo de Eficiencia de Tokens para optimizar la eficiencia y retención del contexto.