Valida el catálogo de generación integrado y cada plantilla registrada antes de generar un proyecto.
smart doctorGuía de comandos
Usa esta referencia para entender qué cambia un comando y copia la forma exacta que necesites.
Los ejemplos de generación usan --dry-run para crear un plan revisable sin escribir. Sustitúyelo por --yes solo después de revisar los archivos planificados.
Valida el catálogo de generación integrado y cada plantilla registrada antes de generar un proyecto.
smart doctorEnumera las recetas de generación basadas en datos y sus identificadores.
smart catalog listMuestra el propósito, los roles necesarios, los parámetros y la versión de una receta.
smart catalog describe service/edocumentPlanifica un proyecto SOKit rc8 nuevo con identidad, paquete y topología de repositorio explícitos.
smart project init ./platform --id platform --name Platform --group com.example --base-package com.example.platform --topology monorepo --dry-runInspecciona un repositorio existente y planifica la configuración de SMART sin sustituir archivos de la aplicación.
smart project adopt . --dry-runLee la topología, la configuración, los componentes y las evidencias detectadas sin modificar el proyecto.
smart project inspect .Comprueba la configuración y los archivos detectados, y muestra diagnósticos de validación accionables.
smart project validate .Planifica una aplicación SOKit UI 1.1.4 dentro del proyecto y la ubicación seleccionados.
smart app add ui portal --project . --dry-runPlanifica un servicio de documentos electrónicos rc8 con sus módulos de datos y documentos.
smart service add edocument documents --project . --dry-runPlanifica el servicio de referencias rc8 único del proyecto y sus módulos de persistencia.
smart service add reference references --project . --dry-runPlanifica el servicio de almacenamiento rc8 único del proyecto con el controlador seleccionado.
smart service add bucket files --project . --dry-runPlanifica el servicio de notificaciones rc8 único del proyecto y sus controladores de entrega opcionales.
smart service add notifier notifications --project . --dry-runPlanifica un ámbito validado para un servicio de almacenamiento existente, incluidos almacenamiento, límites, tipos de medios y roles.
smart bucket scope add attachments --storage primary --project . --dry-runAbre el inicio de sesión seguro en el navegador y guarda las credenciales de SMART resultantes para este perfil.
smart auth loginMuestra un QR local, una URL de verificación y un código corto, y espera mientras inicias sesión desde cualquier navegador.
smart auth login --deviceActualiza la sesión actual de SMART y carga de inmediato sus roles efectivos.
smart auth refreshMuestra si el perfil actual ha iniciado sesión y qué identidad está usando.
smart auth statusCierra la sesión de SMART y elimina las credenciales guardadas localmente para el perfil actual.
smart auth logoutImágenes locales reales de un flujo completo de autorización de dispositivo con la CLI nativa compilada de SMART. Los formularios del código y de las credenciales se muestran como pasos distintos, pero se omite su introducción; no aparecen contraseñas, tokens ni credenciales reutilizables.
Inicia el servicio MCP local de SMART para el perfil que ha iniciado sesión.
smart mcp startMuestra si el servicio MCP local de SMART se está ejecutando y cómo pueden acceder los clientes.
smart mcp statusDetiene el servicio MCP local de SMART sin eliminar las integraciones de agentes.
smart mcp stopConecta Codex al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate codex onElimina únicamente las entradas administradas por SMART de la integración con Codex.
smart mcp integrate codex offConecta Claude Code al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate claude onElimina únicamente las entradas administradas por SMART de la integración con Claude Code.
smart mcp integrate claude offConecta Cursor al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate cursor onElimina únicamente las entradas administradas por SMART de la integración con Cursor.
smart mcp integrate cursor offConecta Cline al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate cline onElimina únicamente las entradas administradas por SMART de la integración con Cline.
smart mcp integrate cline offConecta Gemini CLI al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate gemini-cli onElimina únicamente las entradas administradas por SMART de la integración con Gemini CLI.
smart mcp integrate gemini-cli offConecta GitHub Copilot CLI al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate github-copilot-cli onElimina únicamente las entradas administradas por SMART de la integración con GitHub Copilot CLI.
smart mcp integrate github-copilot-cli offConecta Windsurf al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate windsurf onElimina únicamente las entradas administradas por SMART de la integración con Windsurf.
smart mcp integrate windsurf offConecta Zed al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate zed onElimina únicamente las entradas administradas por SMART de la integración con Zed.
smart mcp integrate zed offConecta VS Code al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate vscode onElimina únicamente las entradas administradas por SMART de la integración con VS Code.
smart mcp integrate vscode offConecta JetBrains al servicio MCP local de SMART sin alterar la configuración no relacionada.
smart mcp integrate jetbrains onElimina únicamente las entradas administradas por SMART de la integración con JetBrains.
smart mcp integrate jetbrains offGenera definiciones de autocompletado para el shell bash.
smart completion bashGenera definiciones de autocompletado para el shell zsh.
smart completion zshGenera definiciones de autocompletado para el shell fish.
smart completion fishGenera definiciones de autocompletado para el shell pwsh.
smart completion pwshGenera definiciones de autocompletado para el shell nu.
smart completion nuDetiene SMART y elimina sus integraciones de agentes y archivos de servicio administrados.
smart mcp uninstallDevuelve el estado de autenticación como JSON para scripts y herramientas de desarrollo.
smart auth status --jsonDevuelve el estado del servicio MCP local de SMART como JSON para scripts y comprobaciones de estado.
smart mcp status --jsonEnumera los grupos de comandos de SMART y las opciones disponibles en cada uno.
smart helpMuestra la misma ayuda principal usando la forma de opción estándar.
smart --helpMuestra la versión instalada de la CLI de SMART.
smart versionMuestra la versión instalada de la CLI de SMART usando la forma de opción estándar.
smart --version