> ## Índice de la documentación
> Consulta el índice completo de la documentación en: https://developer.rhombus.com/llms.txt
> Úsalo para descubrir todas las páginas disponibles antes de seguir explorando.

# Plugins de Claude Code

> Instala skills, sub-agentes y hooks de Rhombus para Claude Code y crea integraciones, administra dispositivos y monitorea alertas desde tu terminal.

> **Note**: Esta página se tradujo automáticamente. Si encuentras errores o tienes sugerencias, [escríbenos](mailto:support@rhombus.com).

El [Rhombus Claude Code Plugin Marketplace](https://github.com/RhombusSystems/claude-code-plugins) ofrece skills, sub-agentes y hooks listos para usar en Claude Code, organizados por perfil. Cada plugin da a Claude Code un conocimiento profundo de la plataforma Rhombus para que pueda ayudarte a crear integraciones, administrar dispositivos y monitorear alertas directamente desde tu terminal.

## Inicio rápido

1. **Agrega el marketplace**

   En Claude Code, ejecuta:

   ```text
   /plugin marketplace add RhombusSystems/claude-code-plugins
   ```

2. **Habilita tu plugin**

   Habilita el plugin que coincida con tu rol:

   ```text
   /plugin enable rhombus-developer
   ```

   O para otros roles:

   ```text
   /plugin enable rhombus-user
   /plugin enable rhombus-partner
   ```

   Puedes habilitar varios plugins si lo necesitas.

3. **Ejecuta un comando o una skill**

   Activa comandos y skills con comandos de barra diagonal:

   ```text
   /rhombus-find-endpoint unlock door
   /code-review src/auth.ts
   /rhombus-alerts last 24 hours
   ```

## Plugins disponibles

**Developer**

Para ingenieros que construyen sobre la plataforma Rhombus. Configura automáticamente los servidores MCP oficiales `rhombus-node-mcp` y de la documentación de Rhombus.

### Comandos

| Comando                  | Descripción                                                                                               |
| ------------------------ | --------------------------------------------------------------------------------------------------------- |
| `/rhombus-find-endpoint` | Busca endpoints en la especificación OpenAPI por palabra clave, tag u operationId                         |
| `/rhombus-schema`        | Muestra el esquema de solicitud y respuesta de un endpoint específico en markdown                         |
| `/rhombus-curl`          | Genera un comando cURL listo para ejecutar con encabezados de autenticación y un cuerpo de solicitud base |
| `/rhombus-sdk`           | Genera un cliente SDK tipado (Python, TypeScript, Java, Go) con `openapi-generator-cli`                   |
| `/rhombus-mcp-status`    | Informa el estado de los servidores MCP de Rhombus y diagnostica problemas de conexión                    |
| `/rhombus-newproject`    | Crea un proyecto de integración nuevo con un SDK tipado, receptor de webhooks y README                    |

### Skills

| Skill                      | Descripción                                                                                                                         |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `rhombus-api`              | Referencia completa de la API de Rhombus: más de 1000 endpoints en más de 65 categorías de servicios, más la especificación OpenAPI |
| `rhombus-sdk-codegen`      | Genera clientes SDK tipados (Python, TypeScript, Java, Go, C#) a partir de la especificación OpenAPI                                |
| `rhombus-webhook-receiver` | Crea un receptor de webhooks en Express, FastAPI o AWS Lambda                                                                       |
| `rhombus-edge-streaming`   | Streaming en el borde e integración de cámaras de terceros: RTSP, ONVIF y seekpoints de analítica                                   |
| `api-doc`                  | Genera documentación de la API a partir de tu código fuente                                                                         |
| `code-review`              | Revisión de código estructurada para calidad, seguridad, rendimiento y convenciones de Rhombus                                      |

### Agentes

| Agente                     | Descripción                                                                                      |
| -------------------------- | ------------------------------------------------------------------------------------------------ |
| `rhombus-api-architect`    | Diseña integraciones, mapea cadenas de endpoints y evalúa las ventajas entre CLI/API/MCP/SDK     |
| `rhombus-webhook-debugger` | Diagnostica webhooks con fallos: no se disparan, duplicados, fallos de firma, cargas inesperadas |

### Hooks

| Hook                        | Disparador        | Descripción                                                                                                               |
| --------------------------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `rhombus-api-intercept`     | PreToolUse (Bash) | Sugiere la CLI `rhombus` o el SDK al detectar llamadas `curl`/`wget`/`fetch` en crudo a los dominios de la API de Rhombus |
| `rhombus-openapi-freshness` | SessionStart      | Avisa cuando la especificación OpenAPI incluida está desactualizada (más de 90 días)                                      |

### Ejemplo de uso

```text
# Encuentra el endpoint que necesitas
/rhombus-find-endpoint unlock door

# Genera un cliente SDK tipado
/rhombus-sdk typescript

# Revisa el código en busca de problemas de seguridad y rendimiento
/code-review src/auth.ts
```

**User**

Para usuarios cotidianos de la plataforma Rhombus. Instala y mantiene actualizada la CLI de Rhombus automáticamente.

### Comandos

| Comando                    | Descripción                                                                                                   |
| -------------------------- | ------------------------------------------------------------------------------------------------------------- |
| `/rhombus-alerts`          | Obtiene y resume alertas recientes, con filtro opcional por cámara y ventana de tiempo                        |
| `/rhombus-analyze`         | Ejecuta `rhombus analyze` sobre una alerta o una cámara + ventana de tiempo y resume la actividad             |
| `/rhombus-status`          | Informe único de salud del despliegue: cámaras, estados de puertas, batería de sensores y problemas recientes |
| `/rhombus-watch`           | Abre un reproductor de cámara de Rhombus en tu navegador                                                      |
| `/rhombus-context-refresh` | Regenera el contexto local del despliegue: índice, manifiesto e imágenes por cámara                           |

### Skills

| Skill                        | Descripción                                                                                                               |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `rhombus-cli`                | Referencia de la CLI de Rhombus: instalación, autenticación, perfiles, flags globales y los grupos de servicios de la API |
| `rhombus-deployment-context` | Genera, consulta y analiza el contexto del despliegue; cubre `rhombus context`, `analyze` y `stitch`                      |
| `rhombus-mind`               | Interactúa con Rhombus MIND, el asistente de IA en lenguaje natural (`rhombus chat` y `rhombus voice`)                    |
| `rhombus-support-links`      | Directorio curado de artículos de soporte de Rhombus para temas de configuración y administración                         |

### Agentes

| Agente                         | Descripción                                                                                  |
| ------------------------------ | -------------------------------------------------------------------------------------------- |
| `rhombus-cli`                  | Asistente de CLI: crea, ejecuta y soluciona problemas de comandos `rhombus`                  |
| `rhombus-alerts`               | Especialista en monitoreo de alertas: investiga eventos de seguridad, descarga grabaciones   |
| `rhombus-devices`              | Administración de dispositivos: inventaría cámaras, sensores y puertas, y audita despliegues |
| `rhombus-footage-investigator` | Reconstruye incidentes entre cámaras con `analyze` y `stitch`, y crea videos de revisión     |

### Hooks

| Hook                   | Disparador        | Descripción                                                                  |
| ---------------------- | ----------------- | ---------------------------------------------------------------------------- |
| `rhombus-cli-validate` | PreToolUse (Bash) | Valida los comandos `rhombus` (solo POST, flags en kebab-case, entrada JSON) |
| `rhombus-cli-update`   | SessionStart      | Instala la CLI si falta y comprueba actualizaciones una vez al día           |

### Ejemplo de uso

```text
# Resume las alertas recientes
/rhombus-alerts last 24 hours

# Comprueba la salud del despliegue
/rhombus-status

# Los agentes funcionan automáticamente: Claude elige el adecuado:
"Show me all offline cameras"            → agente rhombus-devices
"What alerts fired in the last hour?"    → agente rhombus-alerts
"What happened in the lobby at 11:30pm?" → agente rhombus-footage-investigator
```

**Partner**

Para partners MSP y revendedores que administran múltiples organizaciones de clientes. Añade herramientas multiorganización sobre el instalador automático de la CLI.

### Comandos

| Comando                   | Descripción                                                                                                                                                                 |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/rhombus-clients`        | Lista las organizaciones de clientes administradas con su estado activo/inactivo y el número de cámaras por cliente                                                         |
| `/rhombus-client-switch`  | Establece la organización cliente activa para este espacio de trabajo                                                                                                       |
| `/rhombus-audit-clients`  | Auditoría por métrica y por cliente en todas las organizaciones administradas (cámaras fuera de línea, volumen de alertas, almacenamiento, licencias, problemas de puertas) |
| `/rhombus-client-alerts`  | Alertas recientes acotadas a una organización cliente específica                                                                                                            |
| `/rhombus-client-devices` | Inventario de dispositivos de una organización cliente: cámaras, puertas y sensores                                                                                         |
| `/rhombus-fleet-report`   | Informe de flota entre clientes: salud semanal, ejecutivo mensual o resumen de incidentes                                                                                   |

### Skills

| Skill                            | Descripción                                                                                                                                    |
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `rhombus-partner-cli`            | Referencia de la CLI para partners: autenticación, el flag `--partner-org` y flujos de trabajo multiorganización                               |
| `rhombus-cross-client-reporting` | Informes de salud y actividad de toda la flota en cada organización administrada                                                               |
| `rhombus-partner-onboarding`     | Guía para incorporar una nueva organización cliente: acceso a la API, invitación de admin, retención, enrutamiento de alertas y prueba de humo |

### Agentes

| Agente                      | Descripción                                                                                            |
| --------------------------- | ------------------------------------------------------------------------------------------------------ |
| `rhombus-client-selector`   | Resuelve nombres de clientes ambiguos al nombre canónico de la organización o al UUID                  |
| `rhombus-fleet-ops`         | Ejecuta operaciones en cada organización administrada: auditorías, comprobaciones de salud y resúmenes |
| `rhombus-client-onboarding` | Guía la incorporación de un nuevo cliente a la administración de partner, validando cada paso          |

### Hooks

| Hook                           | Disparador        | Descripción                                                                        |
| ------------------------------ | ----------------- | ---------------------------------------------------------------------------------- |
| `rhombus-cli-validate`         | PreToolUse (Bash) | Validación de comandos `rhombus` con reconocimiento de partner                     |
| `rhombus-partner-session-init` | SessionStart      | Carga el estado de sesión del cliente activo para los flujos de trabajo de partner |
| `rhombus-cli-update`           | SessionStart      | Instala la CLI si falta y comprueba actualizaciones una vez al día                 |

### Ejemplo de uso

```text
# Lista las organizaciones de clientes administradas
/rhombus-clients

# Establece el cliente activo y luego trabaja sobre él
/rhombus-client-switch "Acme Corp"

# Audita las cámaras fuera de línea en toda la flota
/rhombus-audit-clients offline-cameras
```

## Requisitos previos

- [Claude Code](https://claude.ai/code) instalado (CLI, aplicación de escritorio o extensión de IDE)
- Para los plugins de usuario/partner: [Rhombus CLI](https://developer.rhombus.com/es/rhombus-cli) instalada y autenticada

## Instalación manual

Si prefieres incrustar las skills directamente en tu proyecto en lugar de usar el plugin marketplace:

1. **Clona el repositorio**

   ```bash
   git clone https://github.com/RhombusSystems/claude-code-plugins
   ```

2. **Copia la skill que necesites**

   ```bash
   cp -r claude-code-plugins/plugins/developer/skills/code-review ./skills/
   ```

3. **Usa la skill**

   La skill está disponible en Claude Code desde el directorio de tu proyecto.

## Cómo funcionan los plugins

Cada plugin contiene una combinación de:

- **Comandos** — Comandos de barra diagonal (por ejemplo, `/rhombus-find-endpoint`) que ejecutan una tarea específica, a menudo con efectos secundarios, bajo demanda.
- **Skills** — Archivos Markdown (`SKILL.md`) con instrucciones que Claude sigue cuando una tarea coincide. Las skills pueden incluir archivos de apoyo como prompts de agentes, scripts y plantillas.
- **Agentes** — Prompts de sub-agentes especializados que Claude despacha para tareas específicas (administración de dispositivos, investigación de alertas, etc.)
- **Hooks** — Acciones automáticas disparadas por eventos de Claude Code (por ejemplo, validar comandos antes de ejecutarlos, comprobar actualizaciones de la CLI al iniciar la sesión)

## Recursos

- **[Repositorio de GitHub](https://github.com/RhombusSystems/claude-code-plugins)**: Código fuente, todos los plugins y guía de contribución
- **[Rhombus CLI](https://developer.rhombus.com/es/rhombus-cli)**: Requerida para los plugins de usuario y partner
- **[Rhombus API MCP](https://developer.rhombus.com/es/rhombus-mcp)**: Alternativa: conecta Claude con Rhombus vía servidor MCP
- **[Documentation MCP](https://developer.rhombus.com/es/documentation-mcp)**: Busca en los docs de Rhombus desde cualquier herramienta de IA compatible con MCP
