Guías de IAPiezas reutilizables

¿Qué es un snippet? Guía para ingenieros sobre fragmentos reutilizables de código y texto

¿Cuántas veces esta semana escribiste el mismo párrafo en un presupuesto o volviste a buscar la misma fórmula de Excel? Un snippet te permite guardar esa pieza una vez y pegarla en un segundo. Esta guía explica qué son los snippets, dónde te los encuentras en la IA, la programación y el trabajo de oficina, y cómo usarlos sin llevarte sustos.

9 min de lectura

01Qué es un snippet, en una frase

Un snippet (fragmento) es una pieza corta de código o texto pensada para reutilizarse. Puede ser una función de Python de cinco líneas, una fórmula de Excel, un párrafo de cierre estándar para correos o un prompt que funciona bien con Claude.

¿Para qué tomarse la molestia? Para dejar de escribir lo mismo una y otra vez, para que toda la oficina redacte y calcule de la misma manera, y para ahorrar tiempo y erratas. Una pieza que se revisó una vez y se guardó no hay que volver a revisarla cada vez.

Ojo: en los buscadores, la palabra snippet tiene además un significado totalmente distinto: el resumen que Google muestra bajo un resultado. Más sobre eso abajo.

02Piensa en un sello de goma sobre el escritorio

En las oficinas de antes había sellos: "Revisado y aprobado", "Copia fiel", la dirección de la empresa. Nadie los escribía a mano cada vez: simplemente se sellaba. Un snippet es un sello digital: una pieza lista y revisada que insertas con una sola acción en lugar de reescribirla y equivocarte en una letra.

03Dónde te encuentras con snippets

IA

Un bloque de código en una respuesta de IA

Cuando le pides un script a Claude o a ChatGPT, el código aparece en su propio recuadro con un botón de copiar. Es un snippet de código clásico.

Oficina

Snippets de expansores de texto

Las aplicaciones de expansión de texto, y también la función de sustitución de texto de tu sistema operativo, convierten un código corto como ;gracias en un párrafo completo.

IA

Prompts guardados

Un prompt que funcionó de maravilla para revisar un informe o resumir una reunión, guardado y pegado de nuevo en lugar de reescribirlo.

Código

Snippets de VS Code

El editor VS Code te permite definir un activador corto que se expande en un bloque entero de código, como un encabezado estándar para cada script de cálculo.

Sitios web

Fórmulas de Excel y códigos de inserción HTML

Una fórmula de comprobación estándar, o un código de inserción que pegas en un sitio web: una etiqueta de Google Analytics, un video de YouTube o una calculadora.

Otro significado

El fragmento destacado de Google

Un significado completamente distinto: el recuadro de respuesta destacado que Google muestra a veces por encima de los resultados, citando un fragmento de una página web.

04El camino seguro: de una respuesta de Claude a tu archivo

  1. 1Pregunta y entiendePídele a Claude una explicación línea por línea, no solo el código
  2. 2CopiaUsa el botón de copiar del recuadro para no perder ningún carácter ni espacio
  3. 3Prueba en una copiaEjecútalo en una copia del archivo o en un sitio de prueba, nunca en el original
  4. 4Comprueba a manoPrueba un caso cuya respuesta ya conoces
  5. 5Guárdalo con un nombreUn nombre claro y una nota breve: qué hace, de cuándo es, quién lo revisó

05Dónde guardar tus prompts favoritos

El más rápido

Un expansor de texto

Escribes un activador corto y aparece el prompt completo, en cualquier aplicación o sitio web. Ideal para prompts cortos que usas a diario.

Contexto permanente

Instrucciones de un Project de Claude

Un Project puede guardar instrucciones permanentes que se aplican a todos los chats que contiene, como "responde siempre en unidades SI". La disponibilidad depende de tu plan. Consulta Contexto que permanece.

Procedimiento completo

Una Skill

Cuando un prompt ha crecido hasta convertirse en un procedimiento completo con plantilla y lista de verificación, conviértelo en una Skill que Claude carga por sí solo cuando hace falta. Consulta Procedimientos para la IA.

El más simple

Un archivo de texto o un documento compartido

La opción sencilla: un solo documento con todos tus buenos prompts, ordenados por tema. Sirve para cualquier equipo y no hay nada que instalar.

06Tu primer snippet de VS Code en 5 minutos

  1. 1

    Abre la configuración de snippets

    Ve a File, Preferences, Configure Snippets, o ejecuta Snippets: Configure Snippets desde la Command Palette.

  2. 2

    Elige un lenguaje

    Por ejemplo python, para que el snippet solo aparezca en archivos de Python. También puedes crear un archivo global para todos los lenguajes.

  3. 3

    Escribe un nombre, un activador y un cuerpo

    Cada snippet tiene un prefix (el activador que escribes), un body (las líneas que se insertan) y una description opcional.

  4. 4

    Guárdalo y pruébalo

    En un archivo de Python, escribe el activador, elígelo de la lista de sugerencias y aparecerá el bloque completo.

  5. 5

    Compártelo con el equipo

    Un archivo de snippets en la carpeta .vscode del proyecto está disponible para todos los que trabajan en ese proyecto.

07Ejemplo: conversión de unidades en Python

Ingeniero estructural que escribe pequeños scriptspide
"Escribe una función corta en Python que convierta kN a kgf y viceversa, con comentarios y una prueba que pueda comprobar a mano."
recibe
Una función de pocas líneas que multiplica por 101.97 (porque 1 kN equivale aproximadamente a 101.97 kgf), más una prueba de que 10 kN devuelve unos 1019.7 kgf. La guarda como snippet de VS Code con el activador conv y la inserta en cada script nuevo.
HerramientaClaude (chat) y los user snippets de VS Code

08Ejemplo: una fórmula de Excel para comprobar la distancia al borde

Ingeniero de diseño de anclajespide
"La columna B tiene la distancia mínima al borde y la columna C la distancia real al borde. Dame una fórmula que devuelva OK o REVISAR."
recibe
Una fórmula como =IF(MAX(C2,B2)=C2,"OK","REVISAR") que se puede arrastrar hacia abajo por todas las filas. El valor mínimo en sí viene de la ETA del anclaje o de la norma, no de la IA. La fórmula se guarda en una hoja plantilla o en un expansor de texto.
HerramientaClaude o ChatGPT, y Excel

09Ejemplo: una respuesta estándar a una solicitud de presupuesto

Responsable administrativa de una empresa constructorapide
Escribe ;presupuesto dentro de Gmail u Outlook
recibe
Aparece el párrafo completo: agradecimiento por la consulta, qué hay que enviar (planos, cantidades, plazos), cuándo llegará el presupuesto y los datos de contacto. Solo queda completar el nombre y el proyecto.
HerramientaUna aplicación de expansión de texto o la sustitución de texto del sistema operativo

10Ejemplo: insertar una calculadora en el sitio web de la empresa

Responsable del sitio web de una empresa de ingenieríapide
"Dame un snippet HTML que inserte la página de nuestra calculadora dentro de una página del sitio, a todo el ancho y con 700 píxeles de alto."
recibe
Un fragmento corto de código con una etiqueta iframe que apunta a la dirección de la calculadora. En WordPress lo pegas en un bloque Custom HTML. Lo mismo vale para el código de inserción de YouTube (Share y luego Embed) o para una etiqueta de Google Analytics. Una calculadora creada como Artifact se puede guardar como archivo HTML y alojar en tu sitio; consulta Resultados, no solo respuestas.
HerramientaClaude y WordPress

11Qué necesitas, dónde guardar el snippet y por qué

NecesidadDónde guardarloPor qué
Una frase o un correo que envías a diarioExpansor de texto o sustitución de texto del sistema operativoFunciona en cualquier aplicación, con unas pocas pulsaciones
Un prompt que usas muchoDocumento de prompts o expansor de textoDisponible al instante, fácil de mejorar y compartir
Instrucciones permanentes para un temaInstrucciones de un Project de ClaudeSe aplican automáticamente a todos los chats del proyecto
Un procedimiento completo con plantilla y lista de verificaciónSkillClaude la carga por sí solo cuando la tarea encaja
Un bloque de código que se repite en varios scriptsUser snippets de VS CodeSe inserta con un activador y se puede compartir con el equipo
Una fórmula de comprobación de ExcelHoja plantilla con una notaSe revisa una vez y se mantiene coherente
Código de inserción para un sitio webUn archivo de texto ordenado o un bloque guardado de WordPressSe acabó buscar el código en cada página nueva

12Preguntas frecuentes

¿Puedo ejecutar código de Claude sin entenderlo?

Mejor no. Pide una explicación línea por línea, ejecútalo primero en una copia del archivo y compruébalo con un caso cuya respuesta conozcas. Esto es especialmente importante en las macros de VBA que modifican archivos o borran datos.

¿Y las contraseñas y las claves de API?

Nunca pegues en un chat, en un documento compartido o en un sitio web un snippet que contenga una contraseña, una clave de API o un token. Si el código necesita una clave, guárdala por separado (por ejemplo, en una variable de entorno) y deja solo su nombre en el código.

¿Puedo copiar cualquier código que encuentre en internet?

No siempre. El código de los sitios web y de GitHub viene con una licencia que indica qué puedes hacer con él. Antes de incluir una de esas piezas en un producto comercial, revisa la licencia; consulta GitHub sin código.

¿Cuál es la diferencia entre un snippet y una Skill?

Un snippet es una pieza que pegas tú mismo. Una Skill es un paquete de instrucciones que Claude carga por sí solo cuando la tarea encaja. Un prompt que ha crecido hasta convertirse en un procedimiento completo es un buen candidato para una Skill.

¿Y qué es un fragmento destacado (featured snippet)?

Es un término de SEO: un recuadro de respuesta destacado que Google muestra a veces por encima de los resultados, citando parte de una página. No tiene nada que ver con el código, pero una respuesta corta y clara cerca del comienzo de un artículo aumenta tus posibilidades de aparecer ahí.

¿Sigue siendo correcto un snippet antiguo?

No necesariamente. Las normas, los coeficientes y los precios cambian. Anota una fecha y una fuente en cada snippet, y revisa tu lista cada pocos meses.

Más en esta guía

El kit de Claude: qué añadir en cada tarea para que funcione mejorUn kit por tarea¿Qué es un Artifact? Guía para ingenieros que quieren algo más que una respuesta en el chatResultados, no solo respuestas¿Qué es un agente de IA? Guía práctica para ingenierosAgentes de IA en acción¿Qué son las Skills? Guía para ingenieros: enseña a Claude los procedimientos de tu oficinaProcedimientos para la IA¿Qué es un conector? Cómo se conecta Claude a tus aplicaciones (MCP)Claude y tus herramientas¿Qué es un Plugin? Guía para ingenieros: instala todo un flujo de trabajo de Claude de una vezPaquetes de trabajo para IA¿Qué es un prompt y cómo se escribe uno bueno?Hablar con la IAProjects y memoria en Claude: haz que recuerde tu trabajoContexto que permaneceModelos, tokens y ventana de contexto: qué pasa entre bastidoresCómo piensa la IAImágenes y video con Claude: qué ve, qué crea y las alternativasEl ojo de Claude¿Qué es un sistema de diseño? Guía para quienes no son diseñadoresDiseño sin diseñador¿Qué es GitHub? Guía para ingenieros que no programanGitHub sin códigoDiseña una imagen con IA: crea, edita y mejora imágenes, gratis y de pagoImágenes con IADiseñar un personaje con IA: mascota, avatar, presentador que habla, 3DTarea: personaje con IACálculos de ingeniería con IA: calcular, revisar y documentar bienCálculos con IACrea software de ingeniería con IA: de una pequeña calculadora a una aplicación, sin ser programadorSoftware sin programarEncontrar un producto con IA: buscar, comparar y verificar productos, proveedores y fichas técnicasBúsqueda de productosEncontrar una norma con IA: la norma y la cláusula correctas, sin alucinacionesNormas sin adivinarLa guía completa de ClaudeTodo lo necesario para empezar, paso a paso

Volver a la página de IA