Marketplace: Temas, Snippets, Prompts y Servidores MCP
Por dentro del marketplace de PocketCode: un catálogo curado y firmado de temas, snippets de código, packs de prompts de IA, packs regex, servidores MCP, agentes de IA y plantillas de proyecto — cada bundle firmado con Ed25519 y verificado antes de instalarse.
El Marketplace de PocketCode
El marketplace es un catálogo curado integrado directamente
en el IDE. Lo sirve un Cloudflare Worker (api.pocketcodeapp.com) respaldado por
D1 y almacenamiento de objetos R2, y cada recurso es un pequeño bundle firmado
con Ed25519 — la app verifica tanto el hash SHA-256 como la firma antes de
aplicar nada. No es subida abierta: los recursos se validan, se firman y se
publican mediante un pipeline dedicado, así que lo que instalas está revisado.
La pantalla de inicio se lee como una pequeña tienda de apps — estanterías de Destacados, Selección del editor curada a mano, Tendencias, Nuevos y actualizados y Free / Premium — con búsqueda, categorías, valoraciones y reseñas.
Qué encontrarás
Hay doce tipos de recurso, repartidos en dos grupos: Recursos (cosas pasivas que aplicas o copias) y Herramientas (funcionalidad ejecutable o integrada).
🎨 Temas — editor y terminal
Un tema es un pequeño conjunto de colores theme.json. Se instala con un solo
toque, se registra en el selector y se aplica al instante (con opción de
deshacer), y funciona tanto para el editor de código como para la
terminal:
{
"name": "My Custom Theme",
"type": "theme",
"version": "1.0.0",
"colors": {
"background": "#1a1b26",
"foreground": "#c0caf5",
"accent": "#7aa2f7",
"comment": "#565f89",
"string": "#9ece6a",
"keyword": "#bb9af7"
}
}
Los temas premium se pueden probar durante 5 minutos antes de decidir — el tema anterior se restaura automáticamente cuando termina la prueba.
⚡ Snippets y recursos de código
Snippets, páginas, botones y componentes reutilizables. Un pack de snippets es un pequeño archivo JSON de expansiones prefijo → cuerpo, aplicadas directamente en el editor (insertar, copiar o guardar en un archivo):
{
"name": "My Python Snippets",
"type": "snippets",
"language": "python",
"snippets": [
{
"prefix": "main",
"body": "if __name__ == '__main__':\n ${1:pass}",
"description": "Python main guard"
}
]
}
🤖 Packs de prompts, agentes de IA y servidores MCP
Aquí es donde el marketplace va más allá de una tienda de temas:
- Packs de prompts de IA — prompts curados para la IA de programación.
- Agentes de IA — un
chatmodeempaquetado (unagent.md) que registra un nuevo asistente especializado. - Servidores MCP — un servidor declarativo del Model Context Protocol que se incorpora a tus ajustes, añadiendo herramientas que tu IA puede invocar.
- Packs regex — patrones reutilizables que se integran en Buscar y reemplazar.
📋 Plantillas de proyecto
Genera un proyecto nuevo a partir de una plantilla — un conjunto de archivos de inicio escritos en una carpeta nueva, ideal para las cosas que se ejecutan en el dispositivo (un servicio Node.js, un proyecto web estático, una herramienta CLI en Python).
Dos tipos están reservados para una versión futura: los plugins WASM descargables y los workflows. La app los reconoce pero todavía no los ejecuta — los anunciaremos cuando llegue el runtime aislado, en lugar de listarlos como si ya funcionaran.
Cómo funciona la instalación
- Abre el módulo Marketplace y encuentra un recurso por búsqueda, categoría o tags.
- Toca Install. La app pide al Worker una URL firmada de R2 de corta duración (5 minutos) — aquí también se aplica la barrera Premium del lado del servidor.
- Descarga el bundle, verifica el SHA-256 y la firma Ed25519, y solo entonces lo aplica.
- Todo lo que has instalado vive en Mi Biblioteca, que funciona sin conexión — desde ahí puedes volver a aplicar, actualizar o desinstalar.
Los recursos instalados se actualizan solos en segundo plano por Wi-Fi (opcional), y cada uno lleva permisos declarados que puedes ver antes de instalar.
Curado, firmado y revisado
Como el catálogo es curado en lugar de subida abierta, el control de calidad viene de serie:
- Cada bundle está firmado con Ed25519 y su hash se verifica en el dispositivo antes de ejecutarse.
- Valoraciones y reseñas — una reseña por persona y recurso, con perfiles de autor verificados.
- Selección editorial — un conjunto curado a mano que se renueva cada semana.
- Reporte de abuso en cada recurso, dirigido a los mantenedores.
El marketplace convierte a PocketCode en un IDE que puedes moldear a tu forma de trabajar — un tema aquí, un pack de prompts allá, un servidor MCP que le enseña un truco nuevo a tu IA. Es un catálogo joven y en crecimiento; todo lo que hay en él está firmado, verificado y es seguro de instalar.
Marketplace
¿Listo para probar PocketCode?
Descarga la app y empieza a programar desde tu móvil.