From 2f83d0b7465420aa6f49fa2553667ebcc833554e Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Sat, 21 Mar 2026 20:43:15 +0100 Subject: [PATCH] refactor: mover templates dentro de sus skills MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mueve templates a las carpetas de skills que los usan: - templates/issue.md → skills/create-issue/issue.md - templates/skill.md → skills/create-skill/skill.md Actualiza install.sh: solo enlaza skills y agents. Estructura final de .claude/: - CLAUDE.md - settings.local.json - agents/ - skills/ --- .claude/skills/create-issue/SKILL.md | 2 +- .claude/{templates => skills/create-issue}/issue.md | 0 .claude/skills/create-skill/SKILL.md | 2 ++ .claude/{templates => skills/create-skill}/skill.md | 0 install.sh | 2 +- 5 files changed, 4 insertions(+), 2 deletions(-) rename .claude/{templates => skills/create-issue}/issue.md (100%) rename .claude/{templates => skills/create-skill}/skill.md (100%) diff --git a/.claude/skills/create-issue/SKILL.md b/.claude/skills/create-issue/SKILL.md index 750f22c..5efc018 100644 --- a/.claude/skills/create-issue/SKILL.md +++ b/.claude/skills/create-issue/SKILL.md @@ -54,7 +54,7 @@ Título → lowercase → palabras separadas por guiones → 2-4 palabras ### 5. Crear desde template -Rellenar todas las secciones: +Usar template en `${CLAUDE_SKILL_DIR}/issue.md` y rellenar todas las secciones: - Metadata, Objetivo, Contexto - Arquitectura, Patrón pure/impure - Tareas, Ejemplo de uso diff --git a/.claude/templates/issue.md b/.claude/skills/create-issue/issue.md similarity index 100% rename from .claude/templates/issue.md rename to .claude/skills/create-issue/issue.md diff --git a/.claude/skills/create-skill/SKILL.md b/.claude/skills/create-skill/SKILL.md index 10db5cf..b624be6 100644 --- a/.claude/skills/create-skill/SKILL.md +++ b/.claude/skills/create-skill/SKILL.md @@ -67,6 +67,8 @@ mkdir -p .claude/skills/${nombre} ### 5. Generar SKILL.md +Usar template en `${CLAUDE_SKILL_DIR}/skill.md` como referencia: + ```markdown --- name: ${nombre} diff --git a/.claude/templates/skill.md b/.claude/skills/create-skill/skill.md similarity index 100% rename from .claude/templates/skill.md rename to .claude/skills/create-skill/skill.md diff --git a/install.sh b/install.sh index e25a696..c4a7b02 100755 --- a/install.sh +++ b/install.sh @@ -9,7 +9,7 @@ REPO_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" CLAUDE_DIR="$HOME/.claude" # Carpetas a enlazar (configuración compartible) -FOLDERS=("templates" "skills" "agents") +FOLDERS=("skills" "agents") echo "=== Instalando configuración de Claude ===" echo "Repositorio: $REPO_DIR/.claude"