refactor: renombrar comando btw a nochanges

Renombra el comando /btw a /nochanges para que el nombre sea más
descriptivo y claro sobre su propósito: modo read-only sin cambios.

Cambios:
- Eliminado .claude/commands/btw.md
- Creado .claude/commands/nochanges.md
- Actualizadas todas las referencias internas de btw a nochanges

El comando mantiene la misma funcionalidad: permitir conversar y
analizar el repositorio sin realizar ninguna modificación.
This commit is contained in:
2026-03-18 22:30:09 +01:00
parent e88144062d
commit 5a047977a6
@@ -4,7 +4,7 @@ updated: 2026-03-12
tags: [conversation, read-only, discussion, opinion] tags: [conversation, read-only, discussion, opinion]
--- ---
# Command: btw # Command: nochanges
Permite conversar, preguntar y opinar sobre el repositorio en modo **read-only**. Este comando desactiva completamente la capacidad de escribir código o modificar archivos, permitiendo únicamente análisis, discusión y consultas. Permite conversar, preguntar y opinar sobre el repositorio en modo **read-only**. Este comando desactiva completamente la capacidad de escribir código o modificar archivos, permitiendo únicamente análisis, discusión y consultas.
@@ -12,7 +12,7 @@ Permite conversar, preguntar y opinar sobre el repositorio en modo **read-only**
### Cuándo usar este comando ### Cuándo usar este comando
Usa `/btw` cuando necesites: Usa `/nochanges` cuando necesites:
- Charlar casualmente sobre el código sin riesgo de cambios accidentales - Charlar casualmente sobre el código sin riesgo de cambios accidentales
- Pedir opiniones sobre arquitectura o diseño sin implementar - Pedir opiniones sobre arquitectura o diseño sin implementar
@@ -24,7 +24,7 @@ Usa `/btw` cuando necesites:
### Sintaxis ### Sintaxis
```bash ```bash
/btw [pregunta o tema de conversación] /nochanges [pregunta o tema de conversación]
``` ```
Si no proporcionas un tema, entra en modo conversación libre. Si no proporcionas un tema, entra en modo conversación libre.
@@ -33,21 +33,21 @@ Si no proporcionas un tema, entra en modo conversación libre.
**Ejemplo 1:** **Ejemplo 1:**
```bash ```bash
/btw qué opinas de la arquitectura core/shell/app? /nochanges qué opinas de la arquitectura core/shell/app?
``` ```
Abre una conversación sobre la arquitectura del proyecto sin realizar cambios. Abre una conversación sobre la arquitectura del proyecto sin realizar cambios.
**Ejemplo 2:** **Ejemplo 2:**
```bash ```bash
/btw /nochanges
``` ```
Entra en modo conversación libre para charlar sobre cualquier aspecto del repositorio. Entra en modo conversación libre para charlar sobre cualquier aspecto del repositorio.
**Ejemplo 3:** **Ejemplo 3:**
```bash ```bash
/btw crees que deberíamos usar interfaces para el workspace manager? /nochanges crees que deberíamos usar interfaces para el workspace manager?
``` ```
Discute opciones de diseño sin implementar nada todavía. Discute opciones de diseño sin implementar nada todavía.
@@ -84,7 +84,7 @@ Se necesitan los siguientes datos. Si no se proporcionan, preguntar al usuario:
Si el usuario pide hacer cambios durante la conversación, recuérdale amablemente: Si el usuario pide hacer cambios durante la conversación, recuérdale amablemente:
``` ```
Estamos en modo /btw (read-only). Si quieres implementar cambios, Estamos en modo /nochanges (read-only). Si quieres implementar cambios,
sal de este comando y úsame normalmente. sal de este comando y úsame normalmente.
``` ```
@@ -123,13 +123,13 @@ La conversación termina cuando:
- El usuario escribe otro comando (ej: `/factory:fix-issue`) - El usuario escribe otro comando (ej: `/factory:fix-issue`)
- El usuario dice explícitamente "listo", "gracias", "suficiente" - El usuario dice explícitamente "listo", "gracias", "suficiente"
- El usuario pide implementar algo (recordarle que salga del modo `/btw`) - El usuario pide implementar algo (recordarle que salga del modo `/nochanges`)
Al finalizar, confirmar: Al finalizar, confirmar:
``` ```
Conversación en modo read-only completada. Conversación en modo read-only completada.
Si quieres implementar algo de lo discutido, úsame normalmente (sin /btw). Si quieres implementar algo de lo discutido, úsame normalmente (sin /nochanges).
``` ```
### Verificación final ### Verificación final
@@ -158,14 +158,14 @@ Para salir: usa otro comando o pide "listo"
### Error: "Accidentalmente modifiqué un archivo" ### Error: "Accidentalmente modifiqué un archivo"
**Causa:** Claude olvidó que está en modo `/btw` **Causa:** Claude olvidó que está en modo `/nochanges`
**Solución:** **Solución:**
1. Deshaz el cambio inmediatamente 1. Deshaz el cambio inmediatamente
2. Recuerda las reglas del comando `/btw` 2. Recuerda las reglas del comando `/nochanges`
3. Si el usuario quería ese cambio, sugiérele salir del modo `/btw` 3. Si el usuario quería ese cambio, sugiérele salir del modo `/nochanges`
### Usuario pide implementar durante /btw ### Usuario pide implementar durante /nochanges
**Causa:** El usuario olvidó que está en modo read-only **Causa:** El usuario olvidó que está en modo read-only
@@ -173,8 +173,8 @@ Para salir: usa otro comando o pide "listo"
Responde amablemente: Responde amablemente:
``` ```
Estamos en modo /btw (solo lectura). Para implementar esto: Estamos en modo /nochanges (solo lectura). Para implementar esto:
1. Di "listo" para salir del modo /btw 1. Di "listo" para salir del modo /nochanges
2. Luego pídeme que implemente el cambio normalmente 2. Luego pídeme que implemente el cambio normalmente
``` ```
@@ -183,17 +183,17 @@ Estamos en modo /btw (solo lectura). Para implementar esto:
**Causa:** El usuario pregunta algo que requiere ejecutar código **Causa:** El usuario pregunta algo que requiere ejecutar código
**Solución:** **Solución:**
Explica que en modo `/btw` no se ejecuta código: Explica que en modo `/nochanges` no se ejecuta código:
``` ```
Para responder eso necesitaría ejecutar código, pero estamos en modo read-only. Para responder eso necesitaría ejecutar código, pero estamos en modo read-only.
¿Quieres que salga del modo /btw y ejecute los tests? ¿Quieres que salga del modo /nochanges y ejecute los tests?
``` ```
## Reglas críticas ## Reglas críticas
- **NUNCA MODIFICAR ARCHIVOS** - Este es el propósito central del comando - **NUNCA MODIFICAR ARCHIVOS** - Este es el propósito central del comando
- **Solo herramientas read-only** - Read, Glob, Grep, Task (exploratorio) - **Solo herramientas read-only** - Read, Glob, Grep, Task (exploratorio)
- **Recordatorio constante** - Si el usuario pide cambios, recordar que estamos en modo `/btw` - **Recordatorio constante** - Si el usuario pide cambios, recordar que estamos en modo `/nochanges`
- **Conversación fundamentada** - Basar opiniones en código real, no suposiciones - **Conversación fundamentada** - Basar opiniones en código real, no suposiciones
- **Salida clara** - Confirmar cuando se sale del modo read-only - **Salida clara** - Confirmar cuando se sale del modo read-only