Cree un Claude Skill para investigación médica
Mantenerse al día con la investigación médica significa navegar por densos artículos científicos llenos de jerga. Un Claude Skill es como tener un asistente de investigación que lee cientos de artículos y los explica en lenguaje claro. En lugar de pasar horas buscando en PubMed y decodificando terminología técnica, usted hace una pregunta simple y obtiene un resumen claro basado en la ciencia más reciente.
En este tutorial, creará un Claude Skill que busca literatura médica revisada por pares. Primero crearemos un script de Python para consultar PubMed. ¿La mejor parte? Puede pedirle a Claude que haga todo el trabajo. Claude también sabe cómo escribir Skills.
Conceptos clave
- Claude Skill - Herramienta especializada que extiende las capacidades de Claude Code con instrucciones personalizadas, código y documentación almacenados en
.claude/skills/ - PubMed - Base de datos gratuita con más de 40 millones de artículos de investigación biomédica mantenida por la Biblioteca Nacional de Medicina de EE.UU.
- Biopython - Biblioteca de Python que proporciona herramientas para consultar la base de datos de PubMed programáticamente
- Modo accept edits - Un modo (que se cambia con Shift+Tab) que permite a Claude realizar múltiples cambios en archivos sin solicitar permiso cada vez
Lo que necesitará
- Haber completado Claude Code en VS Code en Windows o Claude Code en VS Code en Mac
- Python instalado (consulte Programación en Python con VS Code). Si no lo tiene, Claude le ofrecerá ayuda para instalarlo.
- Conexión a internet para búsquedas en PubMed
- 15-20 minutos
Paso 1: Navegue hasta la carpeta del proyecto
Si completó el tutorial de comandos slash, la carpeta test_claude ya existe. Estos comandos funcionan de cualquier manera.
Windows (PowerShell):
- Abra PowerShell desde el menú Inicio
- Ejecute estos comandos:
cd ~\Documents mkdir -Force test_claude cd test_claude
Mac:
- Abra Terminal (Aplicaciones > Utilidades)
- Ejecute estos comandos:
cd ~/Documents mkdir -p test_claude cd test_claude
Las opciones -p (Mac) y -Force (Windows) crean la carpeta si no existe, o no hacen nada si ya existe.
Paso 2: Inicie Claude Code
Ejecute este comando:
claude
| Inicie sesión con su suscripción de Claude siguiendo el tutorial de instalación (Windows | Mac). Después de iniciar sesión, verá un mensaje de bienvenida y el prompt de Claude Code. |
Paso 3: Permita que Claude edite archivos sin preguntar
Mire la línea de estado justo debajo del prompt de Claude Code:
- Si dice auto mode on o accept edits on, todo está listo
- Si dice manual mode on, presione Shift+Tab hasta que diga accept edits on
Esto permite a Claude crear y modificar múltiples archivos sin solicitar permiso cada vez. Esto es esencial para construir skills que implican crear muchos archivos.
Paso 4: Cree el script de búsqueda en PubMed
Copie y pegue este prompt:
Escribe un script de Python llamado pubmed_search.py que:
- Acepte una consulta de búsqueda como argumento de línea de comandos
- Recupere hasta 10 artículos recientes
- Devuelva PMID, título, autores, revista, año, vista previa del resumen y URL
Claude crea el script. Instala el paquete Biopython requerido, que incluye un módulo Entrez para interactuar con PubMed. Revise la salida para ver la estructura del script.
Paso 5: Pruebe el script
Pídale a Claude que lo pruebe:
Prueba el script con la consulta "immunotherapy breast cancer"
Claude ejecuta el script y muestra 10 artículos recientes sobre inmunoterapia para el cáncer de mama. Verá títulos, autores, resúmenes y enlaces de PubMed.
Nota: La búsqueda encuentra miles de artículos pero recupera solo los 10 más recientes para una revisión rápida.
Paso 6: Cree el skill de investigación médica
Ahora empaquetaremos todo en un skill reutilizable. Copie y pegue:
Crea un Claude Skill llamado "medical-research" que:
- Acepte una pregunta médica
- Diseñe consultas para recuperar resúmenes de PubMed
- Genere resúmenes en lenguaje sencillo accesibles para no científicos
- Incluya el script pubmed_search.py dentro de la carpeta del skill
Claude crea la estructura del skill. Los archivos exactos pueden variar, por ejemplo:
.claude/skills/medical-research/pubmed_search.py- El script de búsqueda.claude/skills/medical-research/SKILL.md- Instrucciones para Claude sobre cómo usar el skill.claude/skills/medical-research/README.md- Documentación para el usuario.claude/skills/medical-research/EXAMPLES.md- Ejemplos de salidas
Esto toma 2-3 minutos mientras Claude escribe la documentación completa.
Paso 7: Pruebe el skill
Primero escriba /reload-skills para que Claude Code cargue el nuevo Skill. Luego haga una pregunta de investigación en lenguaje claro:
¿Puedo perder peso con la dieta keto?
Claude automáticamente:
- Reconoce esto como una pregunta de investigación médica
- Activa el skill medical-research
- Busca en PubMed artículos relevantes
- Analiza los hallazgos
- Explica la investigación en lenguaje claro cubriendo efectividad, mecanismos y consideraciones
La respuesta incluye secciones como “Cómo funciona,” “Hallazgos de investigación,” “Consideraciones importantes” y “Conclusión.”
Paso 8: Pruebe otra pregunta
Intente otro tema de investigación:
¿Las vacunas causan autismo?
La respuesta explica el consenso científico, el origen del mito y las consecuencias del mundo real.
Paso 9: Explore los archivos del skill (opcional)
Abra VS Code para ver la estructura del skill:
Windows:
- Abra el Explorador de archivos, navegue hasta
C:\Users\YOUR_USERNAME\Documents\test_claude - Haga clic derecho en la carpeta y seleccione Open with Code (en Windows 11, haga clic primero en Show more options). Si no lo ve, abra VS Code y use File > Open Folder en su lugar
Mac:
- Abra Finder, navegue hasta
Documents/test_claude - Haga clic derecho en la carpeta y seleccione Open With > Visual Studio Code
- O, si configuró el comando
codede VS Code, escribacode .en Terminal
En VS Code:
- Expanda
.claude/skills/medical-research/en el explorador de archivos - Abra
SKILL.mdpara ver instrucciones detalladas para Claude - Abra
README.md(si Claude lo creó) para ver documentación del usuario - Abra
pubmed_search.pypara ver el código Python
Nota: El skill es completamente autocontenido: todo el código y documentación están en una sola carpeta.
Paso 10: Instalación de skills desde el repositorio de Anthropic
Anthropic mantiene un repositorio de skills preconstruidos que puede instalar y usar instantáneamente.
-
Para instalar un skill del repositorio, simplemente pídale a Claude:
Instala los skills docx, pdf, pptx y xlsx de github.com/anthropics/skills en mi carpeta .claude/skills/ - Cuando Claude termine, escriba
/reload-skillspara que Claude Code cargue los nuevos skills - Pruebe uno de ellos:
Crea una presentación de PowerPoint sobre Claude Skills.
Estos skills de documentos ayudan a Claude a leer y escribir archivos de Word, PDF, PowerPoint y Excel. Claude los copia en su carpeta .claude/skills/.
Otros skills disponibles del repositorio de Anthropic:
- Explore el catálogo completo en github.com/anthropics/skills
- Pregunte a Claude “¿Qué skills están disponibles en el repositorio de Anthropic?” para ver la lista actual
Próximos pasos
- PDF: Copie algunos archivos PDF en una subcarpeta de esta carpeta del proyecto y pida resúmenes.
- Otros skills públicos: Pruebe skills disponibles de Anthropic.
- Comparta skills: Los skills son solo carpetas comprimidas.
- Cree otros skills: Cualquier cosa que le interese. Por ejemplo, puede incluir sus propios archivos de datos en una carpeta de skill.
Solución de problemas
- Biopython no instalado: Claude instalará automáticamente Biopython al crear el script. Si ve errores de importación al probar, pídale a Claude que instale Biopython manualmente con
pip install biopython - Script no encontrado: Verifique que la línea de estado muestre accept edits on o auto mode on (presione Shift+Tab para cambiar): Claude necesita permiso para crear archivos
- El skill no se activa: Escriba
/reload-skills(o reinicie Claude Code) y vuelva a preguntar. Verifique también que SKILL.md tenganame: medical-researchen el encabezado
Resumen del flujo de trabajo
- Claude Skills son más poderosos que los comandos slash: combinan código, documentación e instrucciones personalizadas
- Modo accept edits (Shift+Tab) agiliza la creación evitando solicitudes repetidas de permisos
- Empaquetado autocontenido - Los scripts viven dentro de las carpetas de skills, haciéndolos portátiles y compartibles
- Activación automática - Los skills se activan según patrones de preguntas (preguntas de investigación activan medical-research)
- Interfaz de lenguaje natural - Haga preguntas naturales sin conocer los detalles técnicos
Skills vs comandos slash
| Característica | Skills | Comandos slash |
|---|---|---|
| Qué contiene | Prompts, código, datos y documentación | Solo prompts |
| Activación | Automáticamente cuando son relevantes, o manualmente con /skill-name |
Se activan manualmente con /command |
| Caso de uso | Flujos de trabajo complejos que requieren ejecución de código | Plantillas de prompts rápidos y flujos de trabajo |
| Ubicación de archivo | .claude/skills/skill-name/ |
.claude/commands/ |
| Estructura | Múltiples archivos (SKILL.md, README.md, archivos de código) | Un solo archivo .md por comando |
Conclusión clave: Los comandos slash solo inyectan prompts desde la interfaz de usuario. Es útil, pero limitado.
Creado por Steven Ge el 13 de diciembre de 2025.