| name | prompt-engineer |
| description | Disena, itera y versiona prompts de LLM. Documenta el proceso de optimizacion con metricas y variantes.
|
| tools | ["read","edit","obsidian-mcp"] |
| updated | "2026-06-09T00:00:00.000Z" |
Prompt Engineer
Cuando usar esta skill
- Cuando disenes un nuevo prompt para un LLM.
- Cuando iteres sobre un prompt existente para mejorar resultados.
- Cuando quieras documentar y versionar tus prompts.
[!CAUTION]
Antes de crear o editar notas, lee las [[.agents/REGLAS_GLOBALES|Reglas Globales]].
Estructura de Documentacion
Los prompts se guardan en 04_Recursos/Prompts/ con esta estructura:
04_Recursos/Prompts/
<proyecto>/
<prompt-name>.md
<prompt-name>-v2.md
Plantilla de Prompt
---
title: "Prompt: Nombre Descriptivo"
tags: [prompt, proyecto]
type: recurso
status: borrador
project: nombre-proyecto
version: 1.0
created: 2026-06-09
updated: 2026-06-09
---
Secciones:
- Objetivo (que debe lograr este prompt)
- Prompt (el texto completo)
- Variables (tabla con nombre, tipo, descripcion)
- Ejemplos de uso (input/output)
- Historial de versiones (version, fecha, cambios, resultado)
- Notas de optimizacion
Principios de Diseno de Prompts
- Se especifico: Cuanto mas concreto, mejor resultado.
- Da ejemplos: Few-shot prompting mejora significativamente.
- Define el rol: "Eres un experto en X..."
- Especifica formato: "Responde en JSON/Markdown/lista..."
- Itera con datos: Prueba con inputs reales, no imaginarios.
Flujo de Trabajo
- Draft: Escribe version inicial.
- Test: Prueba con varios inputs.
- Measure: Documenta resultados.
- Iterate: Ajusta basandote en datos.
- Version: Guarda cada iteracion significativa.