/[name-of-workflow].
Workflows son solo manuales — Cascade nunca invocará un Workflow automáticamente. Si quieres que Cascade siga un procedimiento por sí solo, usa una Skill en su lugar.

/[workflow-name].
Al invocarlo, Cascade procesa secuencialmente cada paso definido en el Workflow, realizando acciones o generando respuestas según lo especificado.
Para comenzar con Workflows, haz clic en el icono Customizations en el menú deslizante superior derecho de Cascade y luego ve al panel Workflows. Aquí puedes hacer clic en el botón + Workflow para crear un nuevo Workflow.
Los Workflows se guardan como archivos Markdown dentro de los directorios .windsurf/workflows/ y contienen un título, una descripción y una serie de pasos con instrucciones específicas para que Cascade las siga.
Windsurf descubre automáticamente flujos de trabajo desde múltiples ubicaciones para ofrecer una organización flexible:
- workspace actual y subdirectorios: Todos los directorios
.windsurf/workflows/dentro de tu workspace actual y sus subdirectorios - Estructura del repositorio Git: Para repositorios Git, Windsurf también busca hasta la raíz del repositorio para encontrar flujos de trabajo en directorios superiores
- Compatibilidad con múltiples workspaces: Cuando hay varias carpetas abiertas en el mismo workspace, los flujos de trabajo se desduplican y se muestran con la ruta relativa más corta
Cuando crees un nuevo Workflow desde la interfaz de usuario, se guardará en el directorio
.windsurf/workflows/ de tu workspace actual, no necesariamente en la raíz de git. Para crear un Workflow global, usa el botón + Global en el panel Workflows o crea el archivo directamente en ~/.codeium/windsurf/global_workflows/.
Los archivos de Workflow están limitados a 12000 caracteres cada uno.
También puedes pedirle a Cascade que genere flujos de trabajo por ti. Esto funciona especialmente bien para flujos de trabajo que requieren una serie de pasos en una herramienta CLI específica.
Hay una infinidad de casos de uso para los flujos de trabajo, como:
/address-pr-comments
Este es un flujo de trabajo que nuestro equipo usa internamente para abordar comentarios en PR:
/git-workflows
Haz commits usando formatos predefinidos y crea pull requests con títulos y descripciones estandarizados utilizando los comandos de la CLI apropiados.
/dependency-management
Automatiza la instalación o actualización de dependencias del proyecto basándote en un archivo de configuración (p. ej., requirements.txt, package.json).
/code-formatting
Ejecuta automáticamente formateadores de código (como Prettier, Black) y linters (como ESLint, Flake8) al guardar archivos o antes de hacer commit para mantener el estilo de código y detectar errores a tiempo.
/run-tests-and-fix
Ejecuta o agrega pruebas unitarias o de extremo a extremo y corrige los errores automáticamente para garantizar la calidad del código antes de hacer commit, fusionar o desplegar.
/deployment
Automatiza los pasos para desplegar tu aplicación en varios entornos (desarrollo, staging, producción), incluidas las verificaciones necesarias previas al despliegue y las posteriores.
/security-scan
Integra y activa análisis de vulnerabilidades de seguridad en tu base de código como parte del pipeline de CI/CD o bajo demanda.
.md) en el directorio adecuado para tu sistema operativo. El sistema cargará automáticamente todos los archivos .md desde estos directorios.
Cuando existen Workflows con el mismo nombre en varios niveles, los Workflows a nivel de sistema tienen la prioridad más alta:
- System (prioridad más alta) - Workflows para toda la organización implementados por TI
- Workspace - Workflows específicos del proyecto en
.windsurf/workflows/ - Global - Workflows definidos por el usuario en
~/.codeium/windsurf/global_workflows/ - Built-in - Workflows predeterminados proporcionados por Windsurf
Importante: Los Workflows a nivel de sistema deben ser gestionados por tu equipo de TI o de seguridad. Asegúrate de que tus equipos internos se encarguen de la implementación, las actualizaciones y el cumplimiento según las políticas de tu organización. Puedes usar herramientas y Workflows estándar como Mobile Device Management (MDM) o Configuration Management para hacerlo.