Repository navigation
refactor: comandos a skills, /doctor a /diagnostico y CLAUDE.md de 308 a 231 líneas - #10
Merged
Merged
Conversation
Claude Code ha fusionado los comandos personalizados con las skills: .claude/commands/ queda como formato heredado. Los seis comandos se mueven a .claude/skills/<nombre>/SKILL.md con frontmatter (name, description con cuándo usarla, argument-hint), así el agente puede cargarlos solo cuando la tarea encaja. /doctor se renombra a /diagnostico porque ahora es una skill nativa de Claude Code y la del proyecto la sustituía. El checklist de inicialización sale de CLAUDE.md y queda solo en /init-proyecto. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012dc5DmuFemQZNBZWdN3Wux
… skill El arranque de proyecto y la tabla de documentación se mueven a /init-proyecto y a la skill nueva /documentacion. Se recortan el ciclo de feature y los protocolos de cambios y PR, y el porqué de la evidencia pasa a la plantilla de PR. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012dc5DmuFemQZNBZWdN3Wux
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
¿Qué se hizo?
Dos commits sobre el andamiaje de la plantilla:
.claude/commands/pasan a.claude/skills/<nombre>/SKILL.mdcon frontmatter (name,descriptioncon cuándo usarla,argument-hint)./doctorse renombra a/diagnosticoporque el/doctornativo es ahora una skill y la del proyecto lo sustituía.CLAUDE.mdbaja de 308 a 231 líneas (sin contar comentarios<!-- -->, que Claude Code no carga). El flujo de arranque pasa a/init-proyecto, la tabla de documentación a una skill nueva/documentacion, y se recortan el ciclo de feature y los protocolos de cambios y PR.Motivación
descriptionencaja con la tarea; los comandos solo si alguien los invoca. Eso permite mover procedimientos fuera deCLAUDE.mdsin perderlos.CLAUDE.mdpor debajo de 200 líneas y los procedimientos de varios pasos en skills.CLAUDE.mdy en/init-proyecto.Requisitos que cierra
Ninguno (cambio interno sobre el andamiaje).
Tipo de cambio
Evidencia
Sin código de aplicación: no hay tests que ejecutar. Lo que no está comprobado todavía es el flujo real de arranque con un proyecto nuevo; es lo que se va a probar tras abrir este PR.
Verificación de los requisitos:
descriptionen la sesión;grepsin referencias a.claude/commands/ni a secciones eliminadas deCLAUDE.mdfuera del changelog históricoQué conviene mirar al revisar
CLAUDE.mdconserva una condición explícita (si existe.template/odocs/está vacío, carga/init-proyecto). Si esa skill no se cargara, el agente podría escribir código con los docs vacíos: es el riesgo principal y lo que hay que probar.data-model.md, etc.), ahora más genérica.CLAUDE.mdsigue por encima de las 200 líneas; bajar más implicaría sacar reglas, no procedimientos.AGENTS.md; es una decisión de alcance aparte.Checklist
docs/están actualizados (docs/architecture.md; README yCLAUDE.mdtambién)docs/features/está en estado Verificada: no aplica, no hay fichaschangelog/con este cambio: está en.template/changelog/(dos entradas), no enchangelog/, porque el repo sigue siendo la plantilla/security-review: no se ha ejecutado; no hay cambios sensibles (sin código, claves ni permisos)🤖 Generated with Claude Code
https://claude.ai/code/session_012dc5DmuFemQZNBZWdN3Wux
Generated by Claude Code