Files
repo_Claude/.claude/templates/command.md
T

145 lines
1.8 KiB
Markdown

---
version: 1.0.0
updated: {{FECHA}}
tags: [{{TAGS}}]
---
# Command: {{NOMBRE}}
{{DESCRIPCION_BREVE}}
## Para el usuario
### Cuándo usar este comando
{{CUANDO_USAR}}
### Sintaxis
```bash
/{{NOMBRE}} {{ARGUMENTOS}}
```
### Ejemplos
**Ejemplo 1:**
```bash
/{{NOMBRE}} {{EJEMPLO_1}}
```
{{DESCRIPCION_EJEMPLO_1}}
**Ejemplo 2:**
```bash
/{{NOMBRE}} {{EJEMPLO_2}}
```
{{DESCRIPCION_EJEMPLO_2}}
## Para Claude
### Precondiciones
Verificar antes de ejecutar:
- [ ] {{PRECONDICION_1}}
- [ ] {{PRECONDICION_2}}
- [ ] {{PRECONDICION_3}}
### Inputs
Se necesitan los siguientes datos. Si no se proporcionan, preguntar al usuario:
- `{{INPUT_1}}`: {{DESCRIPCION_INPUT_1}}
- `{{INPUT_2}}` (opcional): {{DESCRIPCION_INPUT_2}}
### Flujo obligatorio
#### 1. {{PASO_1}}
{{DESCRIPCION_PASO_1}}
```bash
{{COMANDOS_PASO_1}}
```
{{NOTAS_PASO_1}}
#### 2. {{PASO_2}}
{{DESCRIPCION_PASO_2}}
```bash
{{COMANDOS_PASO_2}}
```
{{NOTAS_PASO_2}}
#### 3. {{PASO_3}}
{{include: ask-user-confirm}}
{{MENSAJE_CONFIRMACION}}
#### 4. {{PASO_4}}
{{DESCRIPCION_PASO_4}}
```bash
{{COMANDOS_PASO_4}}
```
### Verificación final
```bash
{{COMANDOS_VERIFICACION}}
```
Informar al usuario:
```
✓ {{MENSAJE_EXITO}}
{{DETALLES_FINALES}}
```
## Convenciones
- **{{CONVENCION_1}}**: {{DESCRIPCION_CONVENCION_1}}
- **{{CONVENCION_2}}**: {{DESCRIPCION_CONVENCION_2}}
## Troubleshooting
### Error: "{{ERROR_1}}"
**Causa:** {{CAUSA_ERROR_1}}
**Solución:**
```bash
{{SOLUCION_ERROR_1}}
```
### Error: "{{ERROR_2}}"
**Causa:** {{CAUSA_ERROR_2}}
**Solución:**
```bash
{{SOLUCION_ERROR_2}}
```
### Error: "{{ERROR_3}}"
**Causa:** {{CAUSA_ERROR_3}}
**Solución:**
1. {{PASO_SOLUCION_3_1}}
2. {{PASO_SOLUCION_3_2}}
3. {{PASO_SOLUCION_3_3}}
## Reglas críticas
- {{REGLA_CRITICA_1}}
- {{REGLA_CRITICA_2}}
- {{REGLA_CRITICA_3}}