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 (o scoop update mallard) seguido de mallard 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 update respalda los conflictos antes de re-enlazar, y mallard registry muestra 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

Herramientas relacionadas

ToolQué
ps-landoCLI para montar un entorno Lando con PrestaShop + tema Panda

On this page