Skill del supercontexto CreaRack Pro que guía al agente (Claude) para borrar una página wiki en estado draft de forma segura y con confirmación explícita del usuario. Definida en .claude/skills/wiki-delete/SKILL.md.
Propósito
Activa cuando el usuario dice “borra esa página”, “elimina <slug>” o usa el comando /wiki-delete. Protege contra borrados accidentales mediante un flujo de verificación en 6 pasos antes de ejecutar la tool wiki_delete_page.
Reglas de oro
Solo borra status: draft. Si la página es active, stale o archived, el agente avisa y se niega.
Confirmación explícita obligatoria. El agente muestra: “¿Seguro? Esto borra la fila de D1 y el .md del repo. [s/N]”
Por defecto delete_file: true. Borra el .md del repo vía GitHub API. El commit queda como audit trail.
Flujo de ejecución (6 pasos)
Paso
Acción
1
Identificar el slug del draft a borrar (de contexto o preguntando al usuario)
2
Verificar que existe y tiene status: draft con bib_ask o bib_search_nodes
3
Mostrar resumen de la página (slug, título, fecha de creación)
Confirmar al usuario: “Borrada. Fila eliminada de D1, .md eliminado del repo. Log operation=delete registrado en bib_wiki_log.” Si hay file_warning, mostrarlo.