Docs › Cheat Sheets
Cheat Sheets

Las Cheat Sheets son comandos listos para usar con parámetros. Rellena los campos, previsualiza el resultado exacto y luego copia o pega — tú decides cuándo ejecutarlo. Convierten los comandos que usas todo el día en plantillas seguras para rellenar.
Hutchlet nunca ejecuta un comando por ti por sorpresa. Renderiza el comando y lo entrega de la forma que elijas; ejecutarlo depende de ti.
El flujo
Elige una plantilla
Explora el catálogo, agrupado por categoría, cada uno etiquetado con una insignia de riesgo y de destino.
Rellena los campos
Se construye un formulario a partir de las variables de la plantilla — texto, números, interruptores, menús desplegables, rutas o secretos.
Vista previa
Consulta el comando final con tus valores sustituidos y entrecomillados de forma segura, antes de que ocurra nada.
Entrega
Elige cómo se entrega: copiar, pegar, abrir un enlace, etc.
Niveles de riesgo
Cada plantilla lleva un nivel de riesgo que determina su insignia y con cuánto cuidado se controla:
Cuanto más arriesgada es la acción, más fricción: las plantillas destructivas no pulsan Enter automáticamente, y una plantilla de elusión de seguridad necesita un explícito «Lo entiendo, continuar». Un comando que parece dirigido a un entorno de producción pide una confirmación adicional.
Modos de entrega
| Modo | Qué ocurre |
|---|---|
| Copiar | Copia el comando renderizado al portapapeles. |
| Pegar sin Enter | Lo pega en el destino sin ejecutarlo. |
| Pegar y Enter | El modo más restringido — nunca es el predeterminado, deshabilitado para plantillas destructivas. Solo para comandos de bajo riesgo y de confianza. |
| Abrir enlace | Abre una URL. |
| Enviar atajo | Envía una secuencia de teclas. En la compilación de la App Store esto se muestra como pasos guiados en su lugar. |
| Pasos guiados | Instrucciones paso a paso para cosas que no se pueden automatizar. |
Destinos y contexto
Una plantilla declara dónde está pensada para usarse — terminal, navegador, DevTools del navegador, editor, solo portapapeles, guiado, automatización — para que un comando de shell no pueda pegarse por accidente en un campo de correo. Si la ventana activa no coincide, Hutchlet copia en lugar de pegar, o bloquea el pegado:
- «El campo activo parece una contraseña — el pegado está bloqueado.»
- «Esta plantilla está dirigida a un terminal — cópiala en lugar de pegarla aquí.»
Parámetros y validación
Las variables pueden ser string, number, boolean, select, secret o path. Los valores se pueden escribir, elegir entre valores predefinidos o extraer del portapapeles, la selección actual o el historial. Hutchlet valida sobre la marcha: mín./máx. de números, formatos de expresiones regulares y rutas prohibidas (no puedes apuntar una plantilla peligrosa a / ni a /etc). Algunos valores requieren un «Confirmo» manual.
Los secretos siguen siendo secretos. Una variable secret nunca se guarda en el historial de valores, y una hoja que contiene una no se puede compartir como enlace.
Confianza y cuarentena
Las plantillas integradas son locales; las que importas empiezan en cuarentena. Puedes copiar o compartir una plantilla en cuarentena, pero el pegado automático y la ejecución están bloqueados hasta que la revises y le des tu confianza. Las plantillas también pueden ser de confianza, de equipo, firmadas, no confiables o bloqueadas.
Ejecución en seco y auditoría privada
- Ejecución en seco — una plantilla puede ofrecer una variante segura (por ejemplo, un
diffen lugar de unapply). - Auditoría — registra opcionalmente los usos de plantillas de forma privada en este Mac. Solo anota la plantilla, el riesgo, la app y la hora — nunca el comando ni tus valores.
Guía: deja de reescribir comandos → Sesiones guardadas y Handoff →