Introducción
Qué es Mallard, para quién es, y cómo mantiene sincronizada la configuración de Claude Code de un equipo.
Mallard es un toolkit de Claude Code personal/de equipo. Distribuye un conjunto curado de skills, slash commands y subagentes de Claude como un único CLI, y los enlaza (symlink) en los directorios de configuración de tu agente de IA. Hecho para el día a día de los equipos de desarrollo PrestaShop.
El tooling está enfocado en PrestaShop / Lando: incluye cosas como
ps-watch, ps-security-audit, lando-setup, ps-email-preview,
ps-translate, task-context, los agentes panda-expert /
prestashop-expert / layout-builder, y las bases de conocimiento
panda-kb / prestashop-kb / elementflow-kb.
Por qué usarlo
- Una instalación, todo el toolkit. Skills, comandos y agentes en los directorios de config de tus agentes con un solo comando.
- Distribución de equipo. Publica una release; cada quien la recoge con
brew upgrade mallard(oscoop update mallard) seguido demallard update. - Multi-agente. El binario detecta los agentes instalados (
claude,codex,opencode,cursor,gemini,windsurf,agents) y enlaza los directorios apropiados para cada uno. - Actualizaciones seguras.
mallard updaterespalda los conflictos antes de re-enlazar, ymallard registrymuestra el drift de versiones.
Cómo funciona
Mallard es un CLI en Go. Gestiona symlinks hacia la config de cada agente detectado — skills donde se soportan, slash commands en Claude Code y OpenCode, y subagentes en Claude Code y Cursor.
Las bases de conocimiento viven en el repo bajo skills/*/references/.
Próximos pasos
- Instalación
- Comandos del CLI
- Catálogo de skills · Comandos · Agentes
- Añadir una skill / comando / agente
Herramientas relacionadas
| Tool | Qué |
|---|---|
| ps-lando | CLI para montar un entorno Lando con PrestaShop + tema Panda |