Colección Completa De Prompts Recomendados Para Claude Code

Plantillas de prompts eficaces para diversos escenarios de desarrollo, ayudando a los desarrolladores a dominar rápidamente las técnicas de uso de Claude Code.

Inicialización Del Proyecto

Análisis Del Proyecto

Por favor, lee el README.md, package.json y los directorios principales del proyecto para ayudarme a entender la arquitectura y el stack tecnológico de este proyecto, pero por ahora no escribas ningún código.

Creación Del Archivo De Configuración Del Proyecto

Por favor, ayúdame a crear un archivo CLAUDE.md detallado, incluyendo la descripción de la arquitectura del proyecto, comandos comunes, estándares de código y configuración del entorno de desarrollo.

Configuración Del Entorno Del Proyecto

Por favor, verifica la configuración del entorno del proyecto, asegúrate de que todas las dependencias estén correctamente instaladas y ejecuta los scripts de inicialización. Si hay problemas, por favor dime cómo resolverlos.

Desarrollo De Funcionalidades

Proceso De Desarrollo De Nuevas Funcionalidades

Necesito desarrollar [descripción de la funcionalidad]. Por favor, sigue estos pasos:
1. Primero lee el código relacionado para entender la arquitectura existente
2. Elabora un plan de implementación detallado
3. Implementa la funcionalidad principal
4. Escribe las pruebas
5. Actualiza la documentación
Haz una pausa después de cada paso y espera mi confirmación.

Test-Driven Development

Quiero implementar [descripción de la funcionalidad]. Por favor, primero escribe los casos de prueba basados en las entradas/salidas esperadas, asegúrate de que las pruebas fallen, luego implementa el código de la funcionalidad para que las pruebas pasen.

Desarrollo De API

Por favor, ayúdame a diseñar e implementar la API [descripción de la API], incluyendo:
- Definición de rutas
- Validación de parámetros de solicitud
- Implementación de lógica de negocio
- Definición de formato de respuesta
- Manejo de errores
- Documentación API

Desarrollo De Componentes

Por favor, ayúdame a crear un componente [nombre del componente], requisitos:
- Seguir los patrones de componentes existentes del proyecto
- Incluir definiciones de tipos TypeScript
- Soportar [requisitos funcionales específicos]
- Escribir el archivo de prueba correspondiente

Depuración Y Optimización Del Código

Diagnóstico De Errores

He encontrado este error: [mensaje de error]. Por favor, ayúdame a analizar la causa del error y proporciona una solución. Si necesitas ver el código relacionado, por favor dímelo.

Optimización Del Rendimiento

Por favor, analiza los problemas de rendimiento de [archivo/funcionalidad] y proporciona recomendaciones de optimización. Enfócate en:
- Eficiencia de ejecución
- Uso de memoria
- Velocidad de carga
- Experiencia del usuario

Refactorización Del Código

Por favor, refactoriza [función/clase] en [nombre del archivo], objetivo:
- Mejorar la legibilidad del código
- Reducir la duplicación de código
- Seguir las mejores prácticas
- Mantener la funcionalidad
Por favor, primero analiza el código existente, luego proporciona un plan de refactorización.

Code Review

Por favor, realiza una revisión de código para [archivo/funcionalidad], enfócate en:
- Estándares de código
- Problemas de seguridad
- Problemas de rendimiento
- Mejores prácticas
- Bugs potenciales

Relacionado Con Pruebas

Escritura De Casos De Prueba

Por favor, escribe casos de prueba completos para [función/clase/componente], incluyendo:
- Pruebas de casos normales
- Pruebas de condiciones límite
- Pruebas de casos de error
- Mock de dependencias

Corrección De Pruebas

Algunas pruebas están fallando, por favor analiza la causa del fallo y corrígelas. El comando para ejecutar las pruebas es: [comando de prueba]

Mejora De La Cobertura De Pruebas

Por favor, analiza la cobertura de pruebas actual y agrega casos de prueba para las partes con cobertura insuficiente.

Desarrollo Frontend

Implementación De Componentes UI

Por favor, implementa el componente UI basado en este diseño: [subir diseño]
Requisitos:
- Diseño responsive
- Soporte para modo oscuro
- Soporte de accesibilidad
- Conformidad con las directrices de diseño

Ajuste De Estilos

Por favor, optimiza los estilos de [componente/página] para lograr los siguientes efectos:
- [requisitos de estilo específicos]
- Mantener consistencia con el diseño general
- Asegurar visualización normal en diferentes dispositivos

Gestión Del Estado

Por favor, implementa la gestión del estado para [funcionalidad], incluyendo:
- Diseño de la estructura del estado
- Definición de Actions
- Implementación del Reducer
- Manejo de operaciones asíncronas

Desarrollo Backend

Diseño De Base De Datos

Por favor, diseña la estructura de tablas de base de datos para [funcionalidad], incluyendo:
- Definición de la estructura de tablas
- Diseño de índices
- Restricciones relacionales
- Scripts de migración

Desarrollo De Middleware

Por favor, implementa un middleware [nombre del middleware], funcionalidad que incluye:
- [requisitos funcionales específicos]
- Manejo de errores
- Registro de logs
- Monitoreo de rendimiento

Integración De Servicios

Por favor, ayúdame a integrar [servicio de terceros], incluyendo:
- Configuración SDK
- Encapsulación de llamadas API
- Manejo de errores
- Pruebas unitarias

Escritura De Documentación

Generación De Documentación API

Por favor, genera la documentación API para el proyecto, incluyendo:
- Lista de endpoints
- Descripción de parámetros de solicitud
- Ejemplos de formato de respuesta
- Descripción de códigos de error

Comentarios De Código

Por favor, agrega comentarios detallados para [archivo/función], incluyendo:
- Descripción de la funcionalidad
- Descripción de parámetros
- Descripción del valor de retorno
- Ejemplos de uso

Actualización README

Por favor, actualiza el archivo README.md del proyecto, asegúrate de que incluya:
- Introducción al proyecto
- Instrucciones de instalación
- Método de uso
- Guía de contribución

Git Workflow

Commit Del Código

Por favor, revisa los cambios actuales, escribe un mensaje de commit apropiado y commitea el código. El mensaje de commit debe seguir las convenciones de commit del proyecto.

Creación De PR

Por favor, crea un Pull Request, incluyendo:
- Título y descripción claros
- Resumen de cambios
- Plan de pruebas
- Enlaces a Issues relacionadas

Gestión De Ramas

Por favor, ayúdame a crear una nueva rama de funcionalidad [nombre de la rama] y cambiar a esa rama para comenzar el desarrollo.

Gestión De Proyecto

Descomposición De Tareas

Necesito implementar [descripción de funcionalidad grande]. Por favor, ayúdame a descomponerla en varias tareas pequeñas, cada tarea incluye:
- Descripción de la tarea
- Estimación de tiempo
- Relaciones de dependencia
- Criterios de aceptación

Planificación Del Proyecto

Por favor, ayúdame a elaborar un plan de desarrollo del proyecto, incluyendo:
- División de módulos funcionales
- Prioridades de desarrollo
- Planificación temporal
- Evaluación de riesgos

Selección Tecnológica

Para [requisitos del proyecto], por favor ayúdame a analizar la selección tecnológica, compara las ventajas y desventajas de diferentes soluciones y recomienda el stack tecnológico más adecuado.

Análisis Del Código

Análisis De Dependencias

Por favor, analiza las relaciones de dependencia del proyecto, verifica:
- Si hay dependencias redundantes
- Si hay vulnerabilidades de seguridad
- Si es necesario actualizar versiones
- Si existen soluciones alternativas

Análisis De Arquitectura

Por favor, analiza la arquitectura general del proyecto, evalúa:
- La claridad de las responsabilidades de los módulos
- La razonabilidad del acoplamiento
- La escalabilidad
- Los espacios de mejora

Estadísticas Del Código

Por favor, recopila estadísticas sobre el código del proyecto, incluyendo:
- Número de líneas de código
- Número de archivos
- Distribución del stack tecnológico
- Cobertura de pruebas

Configuración Del Entorno

Configuración Del Entorno De Desarrollo

Por favor, ayúdame a configurar el entorno de desarrollo, incluyendo:
- Instalación de dependencias necesarias
- Configuración de variables de entorno
- Configuración de herramientas de desarrollo
- Verificación del funcionamiento normal del entorno

Configuración CI/CD

Por favor, configura el proceso CI/CD para el proyecto, incluyendo:
- Pruebas automatizadas
- Control de calidad del código
- Despliegue automático
- Mecanismo de notificación

Configuración Docker

Por favor, crea la configuración Docker para el proyecto, incluyendo:
- Dockerfile
- docker-compose.yml
- Configuración de variables de entorno
- Instrucciones de despliegue

Técnicas Avanzadas

Procesamiento Por Lotes

Por favor, ejecuta [operación] en todos los archivos [tipo de archivo] del proyecto, asegúrate:
- De la consistencia de la operación
- De no dañar la funcionalidad existente
- De la conformidad con los estándares del proyecto

Scripts De Automatización

Por favor, crea un script de automatización para [descripción de la tarea], el script debe:
- Soportar parámetros de línea de comandos
- Incluir manejo de errores
- Proporcionar logs detallados
- Ser fácil de mantener

Generación De Código

Por favor, genera los archivos de código correspondientes basados en [configuración/plantilla], incluyendo:
- [tipo de archivo específico]
- Seguir las convenciones del proyecto
- Incluir comentarios necesarios
- Pasar las pruebas básicas

Recomendaciones De Uso

Principios De Escritura De Prompts

Claridad Y Especificidad

Describe los requisitos en detalle, evita expresiones vagas

Paso A Paso

Descompón tareas complejas en varios pasos

Establecimiento De Límites

Aclara qué hacer y qué no hacer

Inclusión Del Contexto

Proporciona la información de contexto necesaria

Verificación Y Confirmación

Exige confirmación antes de proceder con pasos importantes

Modificadores Comúnmente Utilizados

"Por favor, primero analiza...": Exigir que Claude entienda antes de actuar
"Por ahora no...": Establecer límites claros
"Haz una pausa después de cada paso": Controlar el ritmo de ejecución

Técnicas Para Mejorar La Eficiencia

Usa @ Para Referencias De Archivos

@src/components/Button.tsx para referencia directa al contenido del archivo

Aprovecha Extended Thinking

Presiona Shift+TAB dos veces para entrar en modo PLAN para planificación

Gestión Razonable Del Contexto

Usa /clear y /compact para gestionar el historial del diálogo

Crea Comandos Personalizados

Define comandos frecuentemente utilizados en el directorio .claude/commands/

Operaciones Por Lotes

Procesa varias tareas similares al mismo tiempo para mejorar la eficiencia

💡 Consejo: Estas plantillas de prompts pueden adaptarse según los requisitos específicos del proyecto. Se recomienda guardar este artículo como referencia para el desarrollo diario, dominando progresivamente formas eficaces de comunicación con Claude Code.

Ejemplos Prácticos

Ejemplo 1: Corrección Rápida De Bugs

Encontré un error al ejecutar npm test:
"TypeError: Cannot read property 'map' of undefined at UserList.tsx:45"

Por favor:
1. Analiza la causa del error
2. Proporciona una solución
3. Explica por qué ocurrió este problema
4. Sugiere cómo evitar problemas similares

Ejemplo 2: Optimización Del Rendimiento Del Código

Los usuarios se quejan de la carga lenta de la página de lista, por favor:
1. Analiza los cuellos de botella de rendimiento de @src/pages/UserList.tsx
2. Optimiza usando los resultados de React DevTools Profiler
3. Implementa scroll virtual o paginación
4. Agrega estado de carga y manejo de errores
5. Asegúrate de que la funcionalidad funcione normalmente después de la optimización

Ejemplo 3: Implementación De Nueva Funcionalidad

Necesito agregar la funcionalidad de exportación a Excel:
1. Primero revisa la implementación del componente de tabla existente
2. Diseña la interfaz para la funcionalidad de exportación
3. Implementa la lógica de exportación en el frontend
4. Agrega el botón de exportación y el indicador de progreso
5. Maneja la exportación por lotes para grandes cantidades de datos
6. Escribe los casos de prueba correspondientes

Al usar estos prompts cuidadosamente diseñados, podrás aprovechar mejor las poderosas funcionalidades de Claude Code, mejorando significativamente la eficiencia de desarrollo y la calidad del código.

Con la IA: innovación sin límites y oportunidades infinitas
Acerca de
Funciones
Documentación
Precios
Contáctanos
Términos y políticas
Términos de uso
Política de privacidad
Ley de transacciones comerciales específicas