--- type: AUD asset_id: AUD-EL-SkillsPlugins-Duplicados-v01 version: v01 status: Auditoría — acción requerida (Victor · app) owner: Victor Heredia sherpa_owner: Jay ratificador: Victor Heredia (L3+) fecha_creacion: 2026-07-08 intellbank: IB-EL-EmpowerLabs subbank: CP-EL-Control-Planes proposito: Auditar el estado instalado (Settings/Skills + Settings/Plugins) y mapear skills viejas y duplicadas para dejar un estado limpio. relacionados: - worx-governance v0.1.0 - TP-EL-Governance-SwapChecklist-v01 - TP-EL-WX-NamingMigration-v01 tags: [AUD, auditoria, duplicados, skills, plugins, limpieza, reinventaverse] --- # AUD · Auditoría de Skills y Plugins instalados ## Duplicados y skills viejas — 2026-07-08 **Diagnóstico en una frase:** tienes **cada skill cargada dos veces** — una vez por el plugin (namespace `worx-*:`) y otra vez suelta (namespace `anthropic-skills:`) — más solapes entre `worx-core` y `worx-empowerlabs`, más copias rogue dentro del vault. Eso produce los duplicados tipo `/worx-core:arrancaroom` vs `/worx-empowerlabs:arrancaroom`. --- ## CAPA 1 — Plugins instalados (Settings/Plugins) | Plugin | Ver | Estado | Problema | |---|---|---|---| | **worx-governance** | 0.1.0 | ✅ nuevo, limpio | — (recién instalado) | | **worx-wikix** | 0.3.0 | ✅ limpio (`/wx-`) | — | | **worx-core** | 0.2.1 | ⚠️ solapa | Duplica 6 comandos con worx-empowerlabs + trae `arrancaroom`/`arrancaworx` **sin prefijo** además de los `wx-` | | **worx-empowerlabs** | 0.4.1 | ⚠️ solapa | Mismo solape (ver abajo) | | **worx-ultrasherpas** | **0.3.0** | 🔴 **viejo** | Instalado con nombres viejos (`brain-code-distiller`, `demand-gen-ultra`, `titan-oferta-hormozi`, `ultrasherpax-generator`). La versión corregida **v0.4.0** (`sk-bcdistiller`, `sk-svagen`, `ux-midas`, `ux-tlaloc`) está en el zip pero **no instalada**. | | ai-specialists | 2.1.4 | ✅ aparte (los 70) | — | ### El solape worx-core ↔ worx-empowerlabs (la causa del `:arrancaroom` doble) Ambos plugins definen **los mismos 6 comandos**: `arrancaroom · arrancaworx · wx-arrancaroom · wx-arrancaworx · wx-listaskills · wx-mindia · wx-minsemana · wx-resumenroom` - `worx-core` = base **org-agnóstica** (para clientes / otras orgs). - `worx-empowerlabs` = **específico de EL**; SOLO debería añadir su delta: `wx-setupsherpax`, `wx-updateboardhoy`, skill `wx-buzon`, skill de contexto `worx-empowerlabs`. - Tenerlos **ambos instalados** en tu máquina duplica cada comando core → colisión de namespace. --- ## CAPA 2 — Skills sueltas (Settings/Skills · namespace `anthropic-skills:`) Estas **conviven** con los plugins y **duplican** sus skills. Además incluyen las viejas con ruta muerta. | Skill suelta | Estado | Reemplazada por | |---|---|---| | ana-source-analyzer | 🔴 Reinventaverse | `worx-governance:sk-ana` | | bmf-registry-updater | 🔴 Reinventaverse | `worx-governance:sk-bmfregistry` | | next-scanner | 🔴 Reinventaverse | `worx-governance:sk-next` | | vault-orphan-rescue | 🔴 Reinventaverse | `worx-governance:sk-vaultorphan` | | weekly-sync | 🔴 Reinventaverse | `worx-governance:sk-weeklysync` | | labpraxis-case-documenter | ⚠️ duplicada | `worx-governance:sk-labpraxis` | | bmf-file-renamer | ⚠️ suelta | (sin plugin — decidir) | | brain-code-distiller | ⚠️ duplicada | `worx-ultrasherpas:sk-bcdistiller` (v0.4.0) | | demand-gen-ultra | ⚠️ duplicada | `worx-ultrasherpas:ux-tlaloc` (v0.4.0) | | titan-oferta-hormozi | ⚠️ duplicada | `worx-ultrasherpas:ux-midas` (v0.4.0) | | sx-consejero / sx-fabricador / sx-curador-wikix | ⚠️ sueltas | (Sherpas maestros — sin plugin aún) | | rally-diseno / rally-induccion | ⚠️ sueltas | (sin plugin aún) | | consolidate-memory | utilidad Anthropic | (dejar) | > Las 🔴 son las que **recreaban `Reinventaverse`**. Mientras sigan sueltas, el bug puede volver aunque instales worx-governance. --- ## CAPA 3 — Copias rogue dentro del vault (`Vault_skills/`) Comandos commiteados por error dentro del vault (no deberían estar ahí — se distribuyen por marketplace): `creawikidoc.md` 🔴 (crea `LLM-Wiki/`) · `sk-creawikidoc.md` · `wikixcrea.md` · `sk-wikixcrea.md` · `wikixsalud.md` · `sk-wikixsalud.md` · `wikixupdate.md` · `sk-wikixupdate.md` · `updateboardhoy.md` + carpetas `skills/ spec/ template/`. --- ## ESTADO LIMPIO OBJETIVO (a dónde queremos llegar) **Plugins a mantener (5):** 1. `worx-core` v0.2.x — base org-agnóstica (comandos WORX del día a día) 2. `worx-empowerlabs` — **slim**: solo el delta EL (setupsherpax, updateboardhoy, buzon, contexto) 3. `worx-wikix` v0.3.0 — WikiX 4. `worx-ultrasherpas` **v0.4.0** — SVAs (upgrade pendiente) 5. `worx-governance` v0.1.0 — gobernanza `/sk-` **Quitar todo lo demás:** las ~13 skills sueltas duplicadas (Capa 2) + las copias rogue del vault (Capa 3) + los `arrancaroom`/`arrancaworx` sin prefijo duplicados. --- ## DECISIÓN RESUELTA (2026-07-08) → Opción A · Slim empowerlabs ✅ Victor eligió **(A) Slim empowerlabs**. Aplicado y reempacado: - `worx-empowerlabs` **v0.4.1 → v0.5.0**. Quitados los 8 archivos de comando que duplicaban a core (`arrancaroom`, `arrancaworx`, `wx-arrancaroom`, `wx-arrancaworx`, `wx-listaskills`, `wx-mindia`, `wx-minsemana`, `wx-resumenroom`). - **Queda solo el delta EL:** comandos `wx-setupsherpax` + `wx-updateboardhoy`; skills `worx-empowerlabs` (contexto) + `wx-buzon`. - **Sin regresión:** el `arrancaroom` de empowerlabs era EL-flavored (busca `DC-EL-PerfilOperador-*`, escribe a `IB-EL`, tripleta, L3). Ese comportamiento se **movió a la skill de contexto** `worx-empowerlabs` (auto-dispara al arrancar), así el `/wx-arrancaroom` genérico de core queda enriquecido con identidad EL. - **Verificado: cero colisiones** de nombre entre los 5 plugins. **Estado del marketplace (empowerlabs-plugins.zip):** `worx-core v0.2.1` · `worx-empowerlabs v0.5.0` · `worx-wikix v0.3.0` · `worx-ultrasherpas v0.4.0` (renombrado) · `worx-governance v0.1.0` > Pendiente (elegido "solo el reporte por ahora"): quitar en la app las ~13 skills sueltas duplicadas (Capa 2) + borrar las copias rogue del vault (Capa 3) + upgrade de worx-ultrasherpas a v0.4.0. Va al room de mantenimiento con `TP-EL-Governance-SwapChecklist-v01`.