d36231d3dc
Migra todos los comandos de .claude/commands/ a .claude/skills/ siguiendo la estructura oficial de Claude Code. Skills migrados (21 total): - Configuración: init, init-jupyter, nochanges, create-skill - Git: git-branch, git-push, git-recovery - Workspace: sync-repos, list-repos, cleanup-worktrees, import-repo, create-repo - Issues: create-issue, fix-issue, auto-fix, auto-create, quick-issue, issues-status, parallel-issues, execute-parallel, sort-issues Cada skill tiene: - Carpeta propia en .claude/skills/<nombre>/ - Archivo SKILL.md con frontmatter avanzado - disable-model-invocation: true (solo usuario invoca) Incluye README.md con documentación completa de todos los skills.
94 lines
2.1 KiB
Markdown
94 lines
2.1 KiB
Markdown
---
|
|
name: nochanges
|
|
description: Modo read-only para conversar, preguntar y opinar sobre el repositorio sin modificar nada
|
|
argument-hint: [tema de conversación]
|
|
disable-model-invocation: true
|
|
user-invocable: true
|
|
allowed-tools: Read, Glob, Grep, Task
|
|
---
|
|
|
|
# nochanges
|
|
|
|
Permite conversar sobre el repositorio en modo **read-only**. Desactiva completamente la escritura.
|
|
|
|
## Sintaxis
|
|
|
|
```bash
|
|
/nochanges [pregunta o tema]
|
|
/nochanges # Modo conversación libre
|
|
```
|
|
|
|
## Cuándo usar
|
|
|
|
- Charlar sobre código sin riesgo de cambios
|
|
- Pedir opiniones sobre arquitectura
|
|
- Preguntas exploratorias
|
|
- Revisar código sin modificar
|
|
- Analizar problemas sin aplicar fixes
|
|
|
|
## Modo read-only estricto
|
|
|
|
**NUNCA usar:** Write, Edit, NotebookEdit, Bash (excepto lectura)
|
|
|
|
**SOLO usar:** Read, Glob, Grep, Task (exploratorio)
|
|
|
|
**Si el usuario pide cambios:**
|
|
```
|
|
Estamos en modo /nochanges (read-only).
|
|
Para implementar cambios, sal de este comando y úsame normalmente.
|
|
```
|
|
|
|
## Flujo
|
|
|
|
### 1. Activar modo read-only
|
|
|
|
Recordar que NO se modifican archivos durante toda la sesión.
|
|
|
|
### 2. Identificar tema
|
|
|
|
Si proporcionó tema:
|
|
- Leer archivos relevantes
|
|
- Responder basándose en código actual
|
|
|
|
Si no proporcionó tema:
|
|
- Preguntar: "¿Sobre qué aspecto quieres charlar?"
|
|
|
|
### 3. Mantener conversación
|
|
|
|
Durante la conversación:
|
|
- **Leer** archivos si es necesario
|
|
- **Analizar** código existente
|
|
- **Opinar** sobre diseño
|
|
- **Sugerir** alternativas sin implementar
|
|
- **Explicar** conceptos
|
|
|
|
**NUNCA:**
|
|
- Modificar código
|
|
- Crear archivos
|
|
- Ejecutar comandos que cambien estado
|
|
|
|
### 4. Salida del modo
|
|
|
|
Termina cuando:
|
|
- Usuario escribe otro comando
|
|
- Usuario dice "listo" o "gracias"
|
|
- Usuario pide implementar (recordar que salga del modo)
|
|
|
|
```
|
|
Conversación read-only completada.
|
|
Para implementar algo, úsame normalmente (sin /nochanges).
|
|
```
|
|
|
|
## Convenciones
|
|
|
|
- Absolutamente ninguna modificación
|
|
- Solo herramientas de lectura
|
|
- Conversación natural como code review
|
|
- Fundamentar opiniones en código real
|
|
|
|
## Reglas
|
|
|
|
- NUNCA MODIFICAR ARCHIVOS
|
|
- Solo herramientas read-only
|
|
- Recordar constantemente si piden cambios
|