v0.5.2 Plugin independiente para Claude Code
GitHub English
Claude Code, pero con equipo
PLUGIN PARA CLAUDE CODE

UN SISTEMA DE TRABAJO PARA CLAUDE CODE

19 agentes reales, 26 comandos, 61 skills publicadas, memoria SQLite por proyecto y PM operativo. Alfred convierte Claude Code en un flujo con continuidad, contexto y gates de calidad.

19 agentes 26 comandos SQLite + PM
Instaladores por sistema Cada botón abre un popup con el comando listo para copiar.

CHANGELOG

Última release v0.5.2
11/04/2026
Añadido
  • Catálogo completo de skills publicado: plugin.json deja de enumerar una muestra parcial y pasa a exponer los 14 dominios completos de skills/.
  • Contratos de superficie pública más estrictos: la suite valida catálogo publicado, frontmatters canónicos, skills manuales y ausencia de colisiones con comandos.
  • Selina con flujo guiado real: primero sistema base, luego tipografía y paleta, y solo después tres propuestas finales comparables dentro de esa misma familia.
Cambiado
  • Los skills más pesados o con side effects claros quedan publicados, pero forzados a activación manual con disable-model-invocation: true.
  • La ayuda y la documentación pública agrupan ahora los comandos por valor real: core, operativos avanzados y vistas/aliases.
  • Las propuestas finales de Selina ya respetan el sistema visual elegido y dejan de recolorear la misma maqueta genérica.
Corregido
  • style-direction ya declara un frontmatter canónico y no depende de inferencias implícitas.
  • La superficie pública de skills deja de depender de listas parciales desalineadas con el repositorio real.
  • El companion visual de Selina registra la elección humana incluso cuando el WebSocket local no completa el handshake y necesita fallback HTTP.
Un plugin de CLAUDE CODE para trabajar con método
19 agentes26 comandosmemoria localquality gates

que convierten una sesión aislada en un proceso gobernado.

Lo que hace Alfred
01

Decide el siguiente paso

Lee el repo, la sesión y el estado de SonIA para arrancar por map-codebase, discuss, feature o verify sin montar el flujo a mano.

02

Expone el estado operativo

Kanban, bloqueos, handoff, UAT, memoria y siguiente acción quedan visibles desde CLI con progress, standup, blocked, validate y search.

03

Entrega con evidencia

El flujo obliga a pasar por diseño técnico, TDD, seguridad, QA, documentación y release antes de cerrar una fase.

Equipo 19 agentes reales

Publicados en plugin.json. Núcleo y opcionales, con nombres y función real del plugin.
10 Core

Núcleo operativo

Orquestación, alcance, arquitectura, implementación, seguridad, QA, release, trazabilidad y sistema de diseño.

09 Opcionales

Especialistas activables

Se activan según stack, tarea o configuración: datos, UX, rendimiento, GitHub, SEO, i18n, copy, memoria y auditoría externa.

Comandos 26

Los 26 comandos públicos del plugin, agrupados por entrada, orientación, construcción, control y operación.
03

Entrada

Arranque y ayuda

Cargar Alfred, fijar configuración y entender la superficie pública del plugin.

07

Orientación

Contexto y continuidad

Leer el estado real del repo y decidir el siguiente paso sin reabrir todo el contexto.

06

Construcción

Entrega y auditoría

Abrir entrega real: features, cambios rápidos, fixes, exploración técnica, ship y auditoría.

05

Control

Verificación y bloqueos

Verificar UAT, detectar bloqueos y revisar la salud operativa antes de seguir o cerrar.

05

Operación

Memoria y mantenimiento

Buscar en memoria, abrir la UI local, sincronizar GitHub, actualizar y pedir una segunda opinión.

Skills y playbooks

61 publicadas / 14 dominios
61 skills publicadas 14 dominios cubiertos

El catálogo publicado encapsula decisiones repetibles para incidentes, releases, dependencias, estilo, QA, seguridad y entrega.

Ejemplos destacados

Incident ResponseSonarqubeRelease PlanningDependency StrategyStyle Direction
Producto 4 skills
Acceptance Criteria · Competitive Analysis · User Stories · Write Prd
Arquitectura 4 skills
Choose Stack · Design System · Evaluate Dependencies · Write ADR
Desarrollo 4 skills
Code Review Response · Explore Codebase · Refactor · Tdd Cycle
Calidad 8 skills
Code Review · E2e Testing · Exploratory Testing · Incident Response · Regression Check · Sonarqube · Spelling Check · Test Plan
Seguridad 7 skills
Compliance Check · Dependency Audit · Dependency Strategy · Dependency Update · Sbom Generate · Security Review · Threat Model
Datos 3 skills
Migration Plan · Query Optimization · Schema Design

Capas auxiliares

6 activas

Cómo empezar 03 pasos

Empieza en 3 pasos

entry flow
01

Instala Alfred Dev

Usa el instalador de tu sistema; registra el plugin y deja el runtime listo para trabajar.

02

Configura stack y equipo

Ejecuta /alfred-dev:config para fijar stack, memoria, autonomía y opcionales.

03

Entra por el comando correcto

Nuevo repo: /alfred-dev:alfred. Repo existente: /alfred-dev:map-codebase y /alfred-dev:discuss.

Instalar, actualizar y desinstalar

CLI-FIRST
Instalación en macOS Copiar
curl -fsSL https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.sh | bash

El comando registra la fuente GitHub global en Claude Code y deja Alfred Dev listo para instalar o actualizar.

Actualizar /alfred-dev:update Lee release notes y decide desde Claude Code.

FAQ

¿Funciona en Windows?

Sí. Alfred Dev tiene un instalador nativo en PowerShell para Windows 10/11. También puedes usar el instalador bash a través de WSL (Windows Subsystem for Linux) o Git Bash. La única dependencia en Windows es git; no necesita python3.

¿Qué dependencias necesita?

En macOS y Linux: git y python3. Ambas suelen estar preinstaladas o son fáciles de instalar con el gestor de paquetes del sistema.

En Windows: solo git. PowerShell maneja el JSON de forma nativa, así que python3 no es necesario. PowerShell 5.1+ viene preinstalado en Windows 10/11.

¿Cómo actualizo el plugin?

Ejecuta /alfred-dev:update dentro de Claude Code. El comando consulta GitHub, compara versiones y te muestra las notas de la release si hay versión nueva. También puedes volver a ejecutar el instalador: sobreescribe la versión anterior sin conflictos.

¿Qué hace Alfred en un repo ya existente?

Si el proyecto ya tiene código pero todavía no tiene mapa persistente, Alfred prioriza /alfred-dev:map-codebase. Analiza la estructura, detecta stack, entrypoints, riesgos y convenciones, y deja el contexto en docs/project/codebase-map.md y docs/project/current.md antes de abrir feature, fix, spike o audit.

¿Cuándo uso quick y cuándo feature?

/alfred-dev:quick es para cambios pequeños, locales y acotados: dos fases ligeras, tests de la zona tocada y revisión rápida de seguridad. /alfred-dev:feature es para funcionalidad nueva o cambios que cruzan varios dominios, necesitan PRD, decisiones de arquitectura o un ciclo completo de producto a entrega.

¿Puedo pausar y retomar una sesión?

Sí. /alfred-dev:pause guarda el estado actual en .claude/alfred-handoff.json y docs/project/handoff.md. Después puedes volver con /alfred-dev:resume o pedir simplemente /alfred-dev:next. Alfred recupera el flujo, la fase actual, la gate pendiente y el siguiente paso concreto.

¿Qué es verify y por qué existe si ya hay tests?

/alfred-dev:verify cierra la validación humana del entregable. Los tests automáticos dicen si el sistema funciona técnicamente; verify registra si cumple la expectativa del usuario en UAT. El estado queda trazado como pendiente, aprobado o rechazado en .claude/alfred-uat.json y docs/project/uat.md.

¿Qué muestra progress?

/alfred-dev:progress hace visible el estado operativo del proyecto: flujo activo o handoff, progreso general, kanban, bloqueos, trazabilidad y estado de UAT. No abre trabajo nuevo ni fuerza una gate; sirve para decidir qué toca ahora con contexto real.

¿GitHub pasa a ser la fuente de verdad del proyecto?

No. /alfred-dev:sync-github ejecuta SonIA Sync como espejo colaborativo para issues. La fuente de verdad sigue siendo local: docs/project/, .claude/ y la memoria SQLite del proyecto.

¿Qué es Memory UI y cuándo debería usarla?

/alfred-dev:memory-ui abre una vista local en navegador sobre la SQLite real del proyecto. Úsala cuando quieras entender rápido qué ha pasado, qué decisiones hay registradas, qué commits se han capturado, cómo va la continuidad o si la memoria está sana, sin leer la base de datos a mano.

¿Tengo que configurar Alfred a mano la primera vez?

No necesariamente. En la primera sesión Alfred puede bootstrappear .claude/alfred-dev.local.md con una configuración base usable para CLI. Después puedes afinar autonomía, agentes opcionales, memoria o personalidad con /alfred-dev:config.

¿Qué es la memoria persistente?

Es una base de datos SQLite local que almacena las decisiones, commits e iteraciones de cada proyecto. Se activa opcionalmente desde /alfred-dev:config. Una vez activa, Alfred registra automáticamente los eventos del flujo de trabajo y el agente El Bibliotecario puede responder consultas históricas como "por qué se eligió esta arquitectura" o "qué se hizo en la última iteración", citando siempre las fuentes. Los datos no salen del proyecto: todo queda en .claude/alfred-memory.db.

Si ya usas Claude Code, instala Alfred Dev y entra al flujo con contexto, memoria y equipo completo.

Plugin independiente para equipos que quieren pasar de prompt aislado a flujo operativo con estado, trazabilidad y gates.