Initial commit
This commit is contained in:
65
commands/ultrathink.md
Normal file
65
commands/ultrathink.md
Normal file
@@ -0,0 +1,65 @@
|
||||
## Ultrathink
|
||||
|
||||
Ejecuta un proceso de pensamiento paso a paso y estructurado para tareas complejas e decisiones importantes.
|
||||
|
||||
### Uso
|
||||
|
||||
```bash
|
||||
# Solicitar pensamiento profundo de Claude
|
||||
"Analizar [tarea] usando ultrathink"
|
||||
```
|
||||
|
||||
### Ejemplos Básicos
|
||||
|
||||
```bash
|
||||
# Examinar diseño de arquitectura
|
||||
"Analizar si elegir microservicios o monolito usando ultrathink"
|
||||
|
||||
# Analizar selección de tecnología
|
||||
"Analizar si Rust o TypeScript es adecuado para este proyecto usando ultrathink"
|
||||
|
||||
# Profundizar en resolución de problemas
|
||||
"Analizar las causas del bajo rendimiento de la aplicación y métodos de mejora usando ultrathink"
|
||||
```
|
||||
|
||||
### Colaboración con Claude
|
||||
|
||||
```bash
|
||||
# Decisiones de negocio
|
||||
"Priorizar nuevas características usando ultrathink. Considerar valor del usuario, costo de desarrollo y riesgo técnico"
|
||||
|
||||
# Diseño de sistema
|
||||
"Diseñar un sistema de autenticación usando ultrathink. Considerar seguridad, escalabilidad y mantenibilidad"
|
||||
|
||||
# Análisis de trade-offs
|
||||
"Analizar la elección entre GraphQL vs REST API usando ultrathink. Basado en requerimientos del proyecto"
|
||||
|
||||
# Estrategia de refactoring
|
||||
cat src/legacy_code.js
|
||||
"Desarrollar una estrategia de refactoring para este código legacy usando ultrathink"
|
||||
```
|
||||
|
||||
### Proceso de Pensamiento
|
||||
|
||||
1. **Descomposición del Problema** - Dividir tareas en componentes
|
||||
2. **Análisis MECE** - Organizar sin gaps o superposiciones
|
||||
3. **Revisión de Múltiples Perspectivas** - Analizar desde perspectivas técnicas, de negocio y de usuario
|
||||
4. **Confirmación Interactiva** - Confirmar con usuarios en puntos de decisión importantes
|
||||
5. **Propuesta Basada en Evidencia** - Conclusiones basadas en datos y lógica
|
||||
|
||||
### Ejemplos Detallados
|
||||
|
||||
```bash
|
||||
# Resolver deuda técnica compleja
|
||||
"Desarrollar una estrategia para modernizar un sistema legacy de 10 años usando ultrathink. Incluir migración por fases, riesgos y ROI"
|
||||
|
||||
# Desafíos organizacionales
|
||||
"Desarrollar una estrategia de escalado para el equipo de desarrollo usando ultrathink. Asumir expansión de 5 a 20 personas"
|
||||
|
||||
# Migración de base de datos
|
||||
"Analizar migración de PostgreSQL a DynamoDB usando ultrathink. Considerar aspectos de costo, rendimiento y operacionales"
|
||||
```
|
||||
|
||||
### Notas
|
||||
|
||||
Ultrathink es ideal para tareas que requieren pensamiento profundo a lo largo del tiempo. Para preguntas simples o respuestas inmediatas, usar el formato de pregunta normal.
|
||||
Reference in New Issue
Block a user