Qué es Cursor Plugins: un catálogo de extensiones para agentes
Arquitectura de Cursor Plugins: índice, paquete y cliente
Seguir una entrada hasta sus componentes y localizar el cambio de confianza
Qué aprenderás
- Leer el índice
- Abrir el manifiesto del paquete
- Marcar la transición
Antes de empezar
- Un perfil de cliente desechable
- Un plugin seleccionado
- Un commit fijado
Convertir una entrada prometedora en una decisión de equipo repetible
Conclusiones clave
- La entrada del índice selecciona un paquete.
- El paquete puede mezclar componentes.
- La ejecución pertenece a otro límite de confianza.
Leer el índice
El esquema de marketplace exige nombre y lista de plugins. Cada entrada necesita nombre y origen; puede añadir descripción y versiones mínimas de cliente.
El índice facilita descubrimiento, pero no contiene toda la implementación de reglas, comandos, skills, hooks o servidores MCP.
Abrir el manifiesto del paquete
El esquema del plugin define metadatos y referencias. `create-plugin` apunta a skills, reglas y agentes locales; GitHub apunta a MCP y a una variable de token obligatoria.
Ambos ejemplos muestran límites de ejecución distintos dentro de un mismo catálogo. Un archivo de instrucciones y una herramienta HTTP remota pueden recibir datos muy diferentes.
Marcar la transición
El cliente resuelve el origen seleccionado, carga componentes y quizá les facilite contexto del proyecto o credenciales. La revisión empieza en los archivos y continúa al observar el cliente.
El repositorio explica el formato del paquete, pero no demuestra cómo aísla siempre el cliente los hooks o las instrucciones. No auditamos el código interno de Cursor.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Seguir la ruta de origen de una entrada.
- 2
Comparar manifiesto y archivos referenciados.
- 3
Marcar accesos a archivos, ejecución y red.
Ejemplo para copiar
marketplace.json -> plugin source -> plugin.json
plugin.json -> local skills/rules/hooks or remote MCP
client -> workspace and credentialsPreguntas frecuentes
¿Dónde se decide qué plugins aparecen?
En `.cursor-plugin/marketplace.json` de la revisión fijada.
¿plugin.json contiene todo el código?
No. Puede señalar archivos locales y configuración MCP.
Fuentes
- Cursor Plugins / .cursor-plugin/marketplace.jsonFuente verificada 2026-10-08
- Cursor Plugins / schemas/marketplace.schema.jsonFuente verificada 2026-10-08
- Cursor Plugins / schemas/plugin.schema.jsonFuente verificada 2026-10-08
- Cursor Plugins / create-plugin/.cursor-plugin/plugin.jsonFuente verificada 2026-10-08
- Cursor Plugins / third_party/github/.cursor-plugin/plugin.jsonFuente verificada 2026-10-08
- Cursor Plugins / third_party/github/mcp.jsonFuente verificada 2026-10-08