Claude Code

Claude Code: skills, hooks, servidores MCP y todo lo que va más allá del chat

Las funcionalidades avanzadas de Claude Code que marcan la diferencia: skills (slash commands), hooks para automatizar, servidores MCP para conectar herramientas y memoria persistente.

5 de junio de 2025·8 min de lectura·Aldama Dev

Una vez instalado Claude Code, la mayoría de la gente usa el 20% de sus capacidades. Los skills, los hooks, los servidores MCP y las configuraciones avanzadas son lo que separa un uso básico de un flujo de trabajo realmente potente. Esta guía cubre lo que va más allá del "pregúntale algo".

Si aún no tienes Claude Code instalado, empieza por nuestra guía de instalación; aquí vamos a las funcionalidades avanzadas.

Skills: slash commands especializados

Los skills son comandos con barra (/nombre) que ejecutan comportamientos especializados con un solo llamado. Algunos vienen incluidos; otros los puede crear tu equipo.

Skills incluidos que más se usan:

  • /help — muestra todos los comandos disponibles.
  • /clear — limpia el historial y reinicia el contexto.
  • /compact — comprime la conversación para liberar espacio de contexto sin perder el hilo.
  • /review (o /code-review) — lanza una revisión de código del branch actual. Con el sufijo ultra, activa una revisión multi-agente en la nube, más exhaustiva.
  • /fast — activa el modo rápido con Claude Opus para respuestas más veloces en tareas que no requieren máxima precisión.
  • /memory — gestiona las memorias persistentes que Claude Code guarda entre sesiones sobre tu proyecto y preferencias.

Puedes crear tus propios skills guardando archivos en .claude/commands/ dentro de tu proyecto, y compartirlos con tu equipo a través del repositorio.

Hooks: automatizar en respuesta a eventos

Los hooks son comandos de shell que se ejecutan automáticamente cuando Claude Code realiza ciertas acciones. Son la forma de integrar Claude Code con tus procesos existentes.

Tipos de hooks disponibles:

  • PreToolCall: se ejecuta antes de que Claude use una herramienta. Útil para agregar validaciones o logs.
  • PostToolCall: se ejecuta después de que Claude usa una herramienta. Útil para disparar acciones secundarias.
  • UserPromptSubmit: se activa cuando envías un mensaje. Puede añadir contexto automáticamente (como la fecha o el estado del proyecto).
  • Stop: se ejecuta cuando Claude termina de responder. Útil para notificaciones o para actualizar logs.

Los hooks se configuran en el archivo settings.json del proyecto (.claude/settings.json) y pueden bloquear acciones, modificar instrucciones o simplemente registrar lo que está pasando.

MCP Servers: conectar Claude Code con tus herramientas

MCP (Model Context Protocol) es el protocolo que permite a Claude Code conectarse con herramientas externas: bases de datos, APIs, servicios en la nube, herramientas internas. Un servidor MCP expone capacidades que Claude puede usar durante la conversación.

Casos de uso comunes:

  • Bases de datos: Claude puede consultar Supabase, Postgres o MongoDB directamente, sin que copies queries a mano.
  • Servicios de despliegue: interactuar con Vercel, AWS o GitHub Actions desde la conversación.
  • Herramientas de gestión: crear tickets en Jira, Linear o Notion; consultar el estado de issues directamente.
  • APIs internas: si tu empresa tiene una API, puedes exponer sus operaciones a Claude Code para que las use en tareas de desarrollo o automatización.

Configuras los servidores MCP en el archivo settings.json o desde la CLI con claude mcp add. Una vez configurados, Claude Code los usa automáticamente cuando son relevantes.

Configuración de settings: personalizar el comportamiento

El archivo .claude/settings.json (en tu proyecto) o ~/.claude/settings.json (global) te permite configurar:

  • Permisos por herramienta: qué puede hacer solo y qué requiere tu confirmación. Puedes ser granular: permitir editar archivos pero pedir confirmación para ejecutar comandos.
  • Hooks personalizados.
  • Servidores MCP disponibles en esa sesión.
  • Comportamiento del modo automático: útil en entornos CI/CD donde no hay un humano aprobando cada paso.

Memoria persistente entre sesiones

Claude Code puede guardar memorias sobre tu proyecto: convenciones que aprendió, decisiones de arquitectura, preferencias de estilo. Estas memorias persisten entre sesiones, así que no tienes que repetir el contexto cada vez que abres una nueva conversación.

Se guardan en el directorio de memoria del proyecto y puedes editarlas directamente si algo cambió. El comando /memory te muestra qué tiene guardado.

Modo multi-agente: workflows en paralelo

Para tareas grandes o complejas, Claude Code puede orquestar múltiples agentes en paralelo. Un agente investiga, otro implementa, otro revisa — todo coordinado. Esto es especialmente útil para refactorizaciones de gran escala, auditorías de código o migraciones donde hay muchos archivos que trabajar en simultáneo.

El modo /code-review ultra usa exactamente este patrón: varios agentes especializados revisan el código en paralelo desde distintos ángulos y sintetizan los hallazgos.

Atajos de teclado esenciales

  • Ctrl+C / Cmd+C — interrumpe la acción actual sin salir de la sesión.
  • Ctrl+D / Cmd+D — cierra la sesión.
  • Flecha arriba — navega el historial de comandos anteriores.
  • Tab — autocompletado de comandos y rutas de archivos.

En resumen

Claude Code va mucho más allá de un asistente de chat para código. Los skills te dan acceso rápido a comportamientos especializados, los hooks integran Claude con tus procesos existentes, los servidores MCP lo conectan con tus herramientas, y la memoria persistente hace que cada sesión empiece con contexto, no desde cero.

En Aldama integramos estas capacidades en nuestros flujos de desarrollo para entregar software con IA de forma consistente y controlada. Si quieres saber cómo aplicar esto en tu equipo o proyecto, es exactamente lo que hacemos. Sin humo.

Preguntas frecuentes

¿Qué son los skills de Claude Code?

Son comandos con barra (/nombre) que ejecutan comportamientos especializados. Algunos vienen incluidos (/help, /clear, /review) y puedes crear los tuyos guardándolos en .claude/commands/.

¿Para qué sirven los hooks en Claude Code?

Son comandos de shell que se ejecutan automáticamente cuando Claude realiza ciertas acciones (antes o después de usar una herramienta, al enviar un mensaje). Permiten integrar Claude con tus procesos existentes.

¿Qué son los servidores MCP?

Extensiones que conectan Claude Code con herramientas externas: bases de datos, APIs, servicios en la nube, Jira, Notion, Vercel. Una vez configurados, Claude los usa automáticamente cuando son relevantes.

¿Claude Code recuerda el contexto entre sesiones?

Sí. Tiene un sistema de memoria persistente que guarda convenciones del proyecto, decisiones de arquitectura y preferencias. El comando /memory te muestra qué tiene guardado.

¿Listo para el siguiente paso?

Revisamos tus procesos y te decimos qué automatizar primero

Sin compromiso. Una llamada de 30 minutos con un experto de Aldama para identificar el proceso de mayor impacto en tu empresa.

Agendar consultoría gratuita
Claude Code skills slash commandsClaude Code hooksClaude Code MCP serversClaude Code funcionalidades avanzadasClaude Code configuración settings