---
name: memory_summarize
version: 1.0.0
author: "KogniTerm Core"
description: "Resume el contenido de la memoria contextual del proyecto en 'llm_context.md'. (Nota: La implementación actual trunca el contenido, no realiza summarización real con LLM)."
category: "memory"
tags: ["memory", "context", "summarize", "compress"]
dependencies: []
required_permissions: ["memory"]
security_level: "medium"
allowlist: false
auto_approve: true
sandbox_required: false
---

# Instrucciones para el LLM

Esta skill permite comprimir el contenido de la memoria contextual del proyecto.

## Herramienta: memory_summarize

**IMPORTANTE - Parámetros correctos:**
- `file_path` (string, opcional): Ruta del archivo de memoria (default: "llm_context.md")
- `max_length` (integer, opcional): Longitud máxima en caracteres (default: 500)

**Ejemplo de uso correcto:**
```python
memory_summarize(
    file_path="llm_context.md",
    max_length=500
)
```

**ERRORES COMUNES A EVITAR:**
- ❌ Usar `path` o `filename` en lugar de `file_path`
- ❌ Usar `length` o `limit` en lugar de `max_length`

## Consideraciones de seguridad

- **Nivel de seguridad: medium** - Modifica el archivo de memoria
- **Auto-aprobación:** true (siempre aprobada)

## Uso recomendado

1. Usa esta herramienta para comprimir el contenido de la memoria
2. La implementación actual trunca el contenido a max_length caracteres
3. El archivo de memoria es sobrescrito con el contenido resumido
4. Nota: Esta es una implementación placeholder, no realiza summarización real con LLM
