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:
@@ -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
|
||||||
Reference in New Issue
Block a user