Los comandos personalizados te permiten crear flujos de trabajo reutilizables que podés activar con un simple prefijo / en el cuadro de entrada del chat. Estos comandos ayudan a estandarizar procesos en tu equipo y hacen que las tareas comunes sean más eficientes.
Ejemplo de ingreso de comandos
Los comandos están actualmente en beta. La función y la sintaxis pueden cambiar a medida que seguimos mejorándolos.

Cómo funcionan los comandos

Los comandos se definen como archivos Markdown en texto plano que podés guardar en dos ubicaciones:
  1. Comandos del proyecto: en el directorio .cursor/commands de tu proyecto
  2. Comandos globales: en el directorio ~/.cursor/commands de tu carpeta de inicio
Cuando escribís / en el cuadro de entrada del chat, Cursor detecta y muestra automáticamente los comandos disponibles de ambos directorios, haciéndolos accesibles al instante en todo tu flujo de trabajo.

Creación de comandos

  1. Crea un directorio .cursor/commands en la raíz de tu proyecto
  2. Añade archivos .md con nombres descriptivos (p. ej., review-code.md, write-tests.md)
  3. Escribe contenido en Markdown sencillo que describa qué debe hacer el comando
  4. Los comandos aparecerán automáticamente en el chat cuando escribas /
Aquí tienes un ejemplo de cómo podría verse la estructura del directorio de comandos:
.cursor/
└── commands/
    ├── address-github-pr-comments.md
    ├── code-review-checklist.md
    ├── create-pr.md
    ├── light-review-existing-diffs.md
    ├── onboard-new-developer.md
    ├── run-all-tests-and-fix.md
    ├── security-audit.md
    └── setup-new-feature.md

Ejemplos

Prueba estos comandos en tus proyectos para que veas cómo funcionan.