Files
social-media-automation/app/prompts/templates/product_post.yaml
Consultoría AS e32885afc5 fix: Fix YAML syntax errors and validator prompt formatting
- Fix YAML files with unquoted strings containing quotes
- Export singleton instances in ai/__init__.py
- Fix validator scoring prompt to use replace() instead of format()
  to avoid conflicts with JSON curly braces

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 21:13:58 +00:00

83 lines
2.1 KiB
YAML

name: product_post
description: Posts promocionales para productos
personality: promotional
purpose: |
Presentar productos de forma atractiva enfocándose en cómo
resuelven problemas reales del cliente.
requirements:
- Liderar con el problema que resuelve
- Destacar 2-3 beneficios clave
- Incluir precio como inversión
- CTA claro pero no agresivo
- NO inventar especificaciones
structure:
hook: problem_or_benefit_hook
benefits: 2_3_key_benefits
specs: relevant_specs_only
price: price_as_investment
cta: soft_call_to_action
hashtags: 2_3_relevant
variables:
- name: product_name
type: string
required: true
- name: product_description
type: string
required: true
- name: price
type: number
required: true
- name: category
type: string
required: true
- name: specs
type: object
required: false
- name: highlights
type: array
required: false
parameters:
temperature: 0.7
max_tokens: 400
template: |
Genera un post promocional para este producto:
PRODUCTO: {product_name}
DESCRIPCIÓN: {product_description}
PRECIO: ${price:,.2f} MXN
CATEGORÍA: {category}
ESPECIFICACIONES: {specs}
PUNTOS DESTACADOS: {highlights}
ESTRUCTURA:
1. HOOK: Problema que resuelve O beneficio principal
2. BENEFICIOS: 2-3 beneficios clave (no características)
3. PRECIO: Presentado como inversión
4. CTA: Invitación a saber más (no presión)
5. HASHTAGS: 2-3 relevantes
REGLAS:
- Beneficios > Características (no "8GB RAM", sino "edita video sin lag")
- El precio es una inversión, no un gasto
- CTA suave: "Más info en DM", "Conoce más", etc.
- NO inventes especificaciones que no están en los datos
- Usa emojis con propósito (máximo 3-4)
Responde SOLO con el texto del post.
tone_guidelines:
do:
- "Edita videos 4K sin esperar renderizados eternos"
- "Inversión que se paga sola en productividad"
- "¿Te interesa? Escríbenos para más detalles"
dont:
- "¡¡¡OFERTA INCREÍBLE!!!"
- '"ÚLTIMAS UNIDADES" (a menos que sea verdad)'
- "Compra ahora antes de que se acabe"