Saltar al contenido
Neaptideestudio
blog

Skills en Claude Code: instala uno existente y crea el tuyo

Neaptide · 20 de septiembre de 2026 · 8 min de lectura

Instala Skills de Claude Code desde carpetas o plugins, escribe SKILL.md y comprueba el resultado con una revisión de formulario.

En este artículo
Conjunto de instrucciones y skill abierto de revisión de formulario.

Las tareas repetidas suelen adquirir un orden: leer archivos, comprobar condiciones y devolver un resultado claro. Si pides con frecuencia revisar formularios, redactar cambios o investigar errores de compilación, puedes guardar ese procedimiento como skill.

Un Skill es una carpeta con instrucciones en SKILL.md y materiales opcionales. Reúne una rutina repetible, ejemplos y archivos auxiliares. Consulta la especificación Agent Skills.

Esta guía cubre Claude Code local y un ejemplo de revisión de formulario. Los comandos se contrastaron con la documentación; el ejemplo no representa una prueba en un sitio real.

Qué tarea convertir en Skill

Elige algo que ya puedas explicar: «Antes de entregar el formulario, revisar campos obligatorios, errores y envío; después enumerar problemas».

Es más fácil empezar así que con «crea sitios de calidad». La revisión tiene entradas, pasos y un resultado evaluable.

Tarea
TareaQué guardarResultado
Revisar formularioEscenarios y ordenProblemas y condiciones no comprobadas
Describir cambiosEstructura y selección de detallesBorrador acorde con el diff
Analizar compilaciónLectura de registros y diagnósticoCausa fundamentada o hipótesis
Preparar artículoRequisitos editoriales y enlacesCorrecciones concretas

Empieza por una fila. Si el skill desarrolla, escribe anuncios, configura servidores y publica, será difícil saber qué mejorar.

Instalar desde una carpeta

Los skills personales van en `~/.claude/skills/`; los del proyecto, en `.claude/skills/` dentro del repositorio. Cada uno tiene su carpeta y SKILL.md. El personal sirve en varios proyectos de esa máquina; el de proyecto se guarda con el código. Ubicaciones.

project/
└── .claude/
    └── skills/
        └── form-review/
            ├── SKILL.md
            └── references/
                └── checklist.md

Si descargaste una colección, localiza el skill y copia la carpeta completa. Copiar solo SKILL.md puede romper referencias a otros archivos.

Evita una carpeta duplicada:

.claude/skills/form-review/form-review/SKILL.md

La ruta correcta del ejemplo es:

.claude/skills/form-review/SKILL.md

Si ya existe ese nombre, compara versiones antes de copiar para conservar tus cambios.

Instalar mediante un plugin

Sigue las instrucciones del autor cuando distribuya un plugin. Para el repositorio oficial de Anthropic, escribe dentro de Claude Code:

/plugin marketplace add anthropics/skills
/plugin install example-skills@anthropic-agent-skills

La primera orden añade el marketplace; la segunda instala los ejemplos. El repositorio también incluye `document-skills@anthropic-agent-skills` para documentos. README oficial.

Carpeta y plugin son formas distintas de distribución. Un SKILL.md aislado de GitHub no se convierte automáticamente en un paquete instalable: comprueba si existe un marketplace.

Lee la respuesta de instalación. Si hace falta activarlo, ejecuta `/reload-plugins`; los errores aparecen en `/plugin`. El alcance determina si es personal, compartido por el proyecto o local para ti en ese proyecto. Instalar plugins.

Revisar un skill ajeno

Lee SKILL.md y los scripts antes de ejecutarlo. Contrasta su comportamiento con la tarea: enviar el repositorio a un servidor externo para revisar un formulario necesita explicación.

Registra origen, versión y modificaciones propias. Tendrás una referencia si una actualización cambia el resultado.

Comprueba los requisitos: el autor puede dar por hecho un framework, comandos o herramientas de navegador ausentes en tu proyecto. Adapta esas suposiciones en lugar de prometer compatibilidad universal.

Crear el skill de revisión

Este ejemplo lee la implementación y redacta un informe. No corrige código ni envía solicitudes, para separar diagnóstico y reparación.

Crea `.claude/skills/form-review/` en el editor o, en macOS, Linux o WSL:

mkdir -p .claude/skills/form-review

Añade este ejemplo didáctico a SKILL.md y adáptalo:

---
name: form-review
description: Revisa un formulario de contacto e informa sobre validación, mensajes y envío. Úsalo para revisar el formulario antes de publicar.
disable-model-invocation: true
---

# Revisión del formulario

## Objetivo
Encontrar errores de implementación y comprobaciones pendientes.
Solo lee archivos. No cambies código, no envíes el formulario
ni contactes con servicios externos.

## Entradas
Se necesita la ruta del formulario o el nombre del recorrido.
Si coinciden varios formularios, pregunta cuál revisar.

## Procedimiento
1. Lee el componente, su manejador y las pruebas relacionadas.
2. Localiza campos obligatorios y reglas de validación.
3. Revisa en el código los valores vacíos y emails inválidos.
4. Sigue los estados de envío, éxito y error.
5. Comprueba el tratamiento explícito de pulsaciones repetidas;
   si no está claro, describe la incertidumbre.
6. Contrasta conclusiones y pruebas. Que exista una prueba
   no significa que se haya ejecutado ni superado.

## Informe
Para cada problema indica:
- archivo y ubicación;
- condición que lo provoca;
- posible consecuencia para el usuario;
- comprobación o corrección propuesta.

Enumera aparte lo que requiere ejecutar la aplicación.
Si no encuentras problemas claros, dilo sin afirmar
que el formulario está completamente probado.

Los metadatos van entre `---`; después aparece el procedimiento. La especificación exige `name` y `description`, con el nombre igual al directorio. Aquí se usan minúsculas latinas y guion. Formato.

`disable-model-invocation: true` es un ajuste de Claude Code para invocación manual, elegido para iniciar la revisión explícitamente. «Solo lectura» es una instrucción; los permisos técnicos se configuran aparte. Invocación, permisos.

Invocar y comprobar

Abre el proyecto en Claude Code:

/form-review Revisa el formulario en src/components/LeadForm.tsx

Sustituye la ruta de ejemplo por un archivo existente. La llamada directa usa `/nombre-del-skill`. Invocar Skills.

Elige un formulario con un comportamiento conocido, como un error que desaparece tras otro clic. Comprueba si el agente lo detecta y señala la causa en el código.

Evalúa cuatro puntos:

  1. Cita archivos reales y ubicaciones concretas.
  2. Cada observación incluye su condición de aparición.
  3. Separa suposiciones y conclusiones respaldadas.
  4. No presenta la lectura de pruebas como ejecución correcta.

Si solo ofrece consejos genéricos, exige evidencias: «No incluyas recomendaciones sin mostrar la implementación relacionada». Repite sobre el mismo formulario.

Cambia una parte importante cada vez para saber qué mejoró la respuesta. Es un método propuesto; aquí no se afirman resultados de pruebas del skill.

Describir la selección automática

Indica acción y momento de uso. Compara:

Ayuda a desarrollar aplicaciones.

Con:

Revisa formularios antes de publicar: validación, errores y estados de envío. Úsalo para revisar formularios, no para analizar toda la arquitectura.

La segunda versión delimita mejor el alcance. La especificación recomienda explicar qué hace y cuándo usarlo. Campo description.

El ejemplo desactiva la selección automática. Si la activas, prueba una petición adecuada, otra cercana y otra ajena. Observar el resultado ayuda más que valorar solo la redacción.

Si no aparece o no se activa

Revisa ruta, nombre SKILL.md y apertura YAML: `---` debe ser la primera línea. Si creaste `.claude/skills/` después de iniciar la sesión, reinicia Claude Code. Edición y carga.

Distingue instalación y selección. Si falla la llamada directa, revisa la instalación. Si funciona manualmente pero no automáticamente, revisa modo y descripción.

Con nombres iguales, Claude Code prioriza el skill personal sobre el del proyecto. Comprueba ambas carpetas si hay resultados inesperados. Conflictos de nombres.

faq

Lo esencial en breve

¿En qué se diferencia de CLAUDE.md?

Las instrucciones del proyecto (/es/blog/claude-md-guide) describen reglas generales; el skill, una rutina con entradas y salida. Guardar textos en diccionarios es una regla; revisar antes de publicar es un procedimiento.

¿Necesito programar?

Para un skill textual basta SKILL.md; los scripts son opcionales. La calidad depende de comprender la tarea y verificar el resultado. Estructura (https://agentskills.io/specification).

¿Puedo instalar una colección grande?

Sí, pero es más fácil aprender con un skill para tu próxima tarea. Así relacionarás los resultados con instrucciones concretas y detectarás adaptaciones.

¿Instalarlo garantiza el éxito?

No. Define un procedimiento; el resultado debe evaluarse. Empieza con un formulario conocido o un documento pequeño, guarda observaciones y mejora las instrucciones.