feat: migrar commands a skills
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.
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user