Ejemplos de prompts
Revisión de código
Revisión de arquitectura
Analiza la arquitectura de esta base de código:
1. Evalúa la estructura general y los patrones
2. Identifica posibles problemas de arquitectura
3. Sugiere mejoras para la escalabilidad
4. Señala las áreas que siguen las mejores prácticas
Concéntrate en la mantenibilidad y la modularidad.
Revisión de seguridad
Realiza una revisión de seguridad de esta base de código:
1. Identifica posibles vulnerabilidades de seguridad
2. Busca antipatrones de seguridad comunes
3. Revisa el manejo de errores y la validación de entradas
4. Evalúa la seguridad de las dependencias
Proporciona ejemplos específicos y pasos de remediación.
Revisión de rendimiento
Revisa el rendimiento de la base de código:
1. Identifica cuellos de botella de rendimiento
2. Comprueba la utilización de recursos
3. Revisa la eficiencia algorítmica
4. Evalúa las estrategias de almacenamiento en caché
Incluye recomendaciones de optimización específicas.
Generación de documentación
Documentación de API
Genera documentación de API completa:
1. Enumera y describe todos los endpoints públicos
2. Documenta los formatos de solicitud/respuesta
3. Incluye ejemplos de uso
4. Señala cualquier limitación o restricción
Guía para desarrolladores
Crea una guía para desarrolladores que cubra:
1. Instrucciones de configuración
2. Descripción general de la estructura del proyecto
3. Flujo de trabajo de desarrollo
4. Enfoque de pruebas
5. Pasos comunes para la solución de problemas
Documentación de arquitectura
Documenta la arquitectura del sistema:
1. Descripción general de alto nivel
2. Interacciones entre componentes
3. Diagramas de flujo de datos
4. Decisiones de diseño y justificación
5. Restricciones y limitaciones del sistema
Análisis y mejora
Análisis de dependencias
Analiza las dependencias del proyecto:
1. Identifica paquetes obsoletos
2. Busca vulnerabilidades de seguridad
3. Sugiere paquetes alternativos
4. Revisa los patrones de uso de dependencias
Incluye recomendaciones de actualización específicas.
Cobertura de pruebas
Revisa la cobertura de pruebas:
1. Identifica componentes no probados
2. Sugiere casos de prueba adicionales
3. Revisa la calidad de las pruebas
4. Recomienda estrategias de prueba
Calidad del código
Evalúa la calidad del código y sugiere mejoras:
1. Revisa las convenciones de nomenclatura
2. Comprueba la organización del código
3. Evalúa el manejo de errores
4. Revisa las prácticas de comentarios
Proporciona ejemplos específicos de patrones buenos y problemáticos.
Consejos para obtener mejores resultados
- Sé específico: Incluye objetivos claros y criterios de evaluación
- Establece el contexto: Especifica tu rol y el nivel de experiencia necesario
- Solicita un formato: Define cómo quieres que se estructure la respuesta
- Prioriza: Indica qué aspectos son más importantes
Notas específicas del modelo
Claude
- Usa el formato de salida XML
- Coloca las instrucciones importantes al final
- Especifica la estructura de la respuesta
ChatGPT
- Usa el formato Markdown
- Divide las bases de código grandes en secciones
- Incluye prompts de rol del sistema
Gemini
- Funciona con todos los formatos
- Concéntrate en áreas específicas por solicitud
- Usa un análisis paso a paso