5.6 KiB
Agency Agents Recomendados para MNQ Catering y Evento
Objetivo
Definir qué agentes de msitarzewski/agency-agents conviene usar en este proyecto, según la fase de trabajo, para evitar ruido y usar solo los perfiles que realmente aportan valor.
Agentes instalados en este proyecto
Los agentes quedaron disponibles en:
.opencode/agents/
Instalados:
frontend-developerui-designerux-architectbrand-guardianaccessibility-auditorreality-checkerseo-specialistcms-developersecurity-engineer
1. Etapa actual — cierre fino del sitio
Agentes recomendados
-
frontend-developer
Para implementación en Astro/CSS/componentes. -
ui-designer
Para pulido visual premium y consistencia de interfaz. -
ux-architect
Para mejorar jerarquía, CTAs, estructura y flujo de navegación. -
brand-guardian
Para mantener el tono editorial premium de MNQ. -
accessibility-auditor
Para revisar accesibilidad real: foco, landmarks, semántica, legibilidad.
Orden recomendado
ux-architectui-designerfrontend-developeraccessibility-auditorreality-checker
2. Pre-SEO / antes de publicar
Agentes recomendados
-
seo-specialist
Para titles, metas, estructura semántica, enlazado y oportunidades de posicionamiento. -
brand-guardian
Para que la optimización SEO no rompa el tono premium/editorial. -
reality-checker
Para validar si el sitio está realmente listo para salir.
Uso recomendado
- auditoría SEO on-page
- revisión de headings
- revisión de copy transaccional/local
- faltantes de metadata
- oportunidades en páginas de servicio
3. Fase 2 — CMS con Strapi
Agente principal
cms-developer
Para modelado de contenido, relaciones, estructuras editables y estrategia de integración CMS.
Agente de seguridad recomendado
security-engineer
Para revisar superficie de ataque, configuración, integraciones, secretos, validaciones y riesgos antes de exponer CMS, formulario real y chatbot.
Agentes de apoyo
-
frontend-developer
Para consumir contenido dinámico desde Astro. -
ux-architect
Para decidir qué contenido debe ser editable y qué conviene dejar fijo en frontend.
Recomendación clave
No llevar todo al CMS. Priorizar solo contenido que realmente vaya a cambiar:
- textos de páginas
- CTAs
- FAQs
- bloques de servicio
- datos de contacto
- imágenes
- testimonios
Evitar meter al CMS estructura puramente técnica o layout fijo sin necesidad.
4. QA final antes de merge o publicación
Agentes recomendados
accessibility-auditorsecurity-engineerreality-checkerseo-specialist(opcional, pero recomendable)
Orden recomendado
accessibility-auditorsecurity-engineerseo-specialistreality-checker
Criterio
reality-checker debe entrar al final para dar el veredicto duro:
- está listo
- no está listo
- qué falta exactamente
Shortlist recomendada para MNQ
Si hubiera que quedarse solo con los agentes más importantes para este proyecto:
frontend-developerux-architectbrand-guardianaccessibility-auditorsecurity-engineercms-developer
Por qué esta shortlist
Porque cubre lo esencial del proyecto:
- implementación real
- criterio UX
- consistencia de marca
- accesibilidad
- revisión de seguridad
- preparación para la fase CMS
Cuándo invocar security-engineer
Conviene invocarlo especialmente en estos momentos:
1. Antes de conectar el formulario a backend real
Objetivo:
- validar superficie de ataque
- revisar tratamiento de inputs
- revisar rate limiting
- revisar exposición innecesaria
Prompt sugerido:
@security-engineer Revisá la implementación del formulario de contacto para identificar riesgos de validación, abuso, spam, exposición de datos y malas prácticas antes de conectarlo a backend real.
2. Antes de introducir Strapi en producción
Objetivo:
- revisar configuración inicial
- revisar permisos y roles
- revisar administración de secretos
- revisar exposición pública de endpoints
Prompt sugerido:
@security-engineer Auditá esta propuesta de integración con Strapi para detectar riesgos de permisos, configuración insegura, fuga de datos, exposición administrativa y manejo de secretos.
3. Antes de incorporar PostgreSQL + pgvector + chatbot
Objetivo:
- revisar vectores de ataque
- revisar sanitización de entradas
- revisar aislamiento entre contenido interno y contenido público
- revisar riesgos de prompt injection y data leakage
Prompt sugerido:
@security-engineer Revisá esta arquitectura con PostgreSQL, pgvector, embeddings y chatbot para detectar riesgos de prompt injection, fuga de información, abuso de endpoints y acceso indebido a contenido sensible.
4. Antes de merge o publicación
Objetivo:
- hacer una pasada final de endurecimiento
- detectar configuraciones flojas
- revisar headers, metadatos sensibles, formularios, links y exposición innecesaria
Prompt sugerido:
@security-engineer Hacé una revisión final de seguridad sobre este proyecto web antes de merge/publicación y marcá riesgos críticos, warnings y quick wins.
Siguiente paso sugerido
Cuando haga falta acelerar el trabajo con estos agentes, conviene preparar prompts reutilizables por fase:
- prompt de revisión visual premium
- prompt de auditoría SEO
- prompt de diseño de modelo Strapi
- prompt de QA final antes de merge
- prompt de revisión de seguridad pre-release