tecnoboletín / 2026-07-03

Boletín · viernes 3 jul 2026

Skills portables y agentes en el navegador y el móvil

El boletín de hoy amplía la lectura de la infraestructura para coding agents desde dos ángulos complementarios: la estandarización y portabilidad de las skills, por un lado, y la diversificación de las interfaces y entornos de ejecución, por otro. Agent Skills y ECC abordan cómo se organizan y transportan las capacidades del agente; page-agent, hermex y Zero muestran respectivamente interacción ligera dentro de la página, acceso móvil y ejecución local mult proveedor. La selección también actúa como filtro: no todo lo que aparece bajo nombres cercanos a Hermes es integrable con Hermes, y la tracción por sí sola no sustituye una auditoría técnica.

5 hallazgos 7 radar 3 picks editoriales Abrir en triaje →
Hallazgos principales
01
explorar conf 0.40 pick editorial

1. agentskills/agentskills

21.728★ · 1.379 forks · Python · Apache-2.0 · 1 issues

Especificación abierta oficial del formato Agent Skills (SKILL.md), originada por Anthropic y adoptada por la comunidad. Es el equivalente a "package.json para skills de coding agent".

Por qué importa

El formato que define (carpeta con SKILL.md y opcionales scripts/, references/, assets/; progressive disclosure en 3 fases: metadata → instrucciones bajo demanda → recursos solo cuando el modelo los pide) coincide punto por punto con cómo Hermes ya estructura sus skills (ver skill_view). Esto significa que tu sistema de skills ya es, de facto, compatible con el estándar abierto de Anthropic: no tendrías que migrar nada. Es buen momento para auditar formalmente el directorio ~/.hermes/skills/, ajustar el frontmatter YAML a la spec y publicar una skill de ejemplo que valide la conformidad — argumento editorial fuerte para un artículo tipo "por qué tu framework ya cumple el estándar sin que lo supieras". Ninguno de los triples del grafo trae fecha de cobertura previa, así que esta sería la primera mención en el boletín.

clonar el spec, revisar /specification y el Client Showcase, validar que tu SKILL.md cumple el formato, y considerar publicar un cliente de referencia en la lista.

Grafoimplementsagent-skills-specnuevo (concept, relación nueva de hoy) competes_withobra/superpowersnuevo (concept, relación nueva de hoy) relevant_tohermes-skillsnuevo (concept, relación nueva de hoy) complementslangchain-ai/openwikinuevo (concept, relación nueva de hoy)
02
vigilar conf 0.40 pick editorial

2. affaan-m/ECC

225.363★ · 34.478 forks · JavaScript · MIT · 88 issues

"Operating system" cross-harness para coding agents: skills, instincts, memory optimization, security scanning y research-first development. Funciona en 8+ harnesses (Claude Code, Codex, Cursor, OpenCode, Gemini, Zed, Copilot, Opencode) e incluye guía específica para Hermes.

Por qué importa

Si el setup para Hermes realmente funciona, podrías heredar un sistema de skills maduro (32k forks, 230+ contribuidores, 12+ lenguajes) en lugar de empezar desde cero. Pero los números son inflados para 5 meses de vida: lee la guía de Hermes con espíritu crítico antes de fiarte. Tema editorial obvio: ¿legítimo o hype?

leer docs/HERMES-SETUP.md y docs/architecture/cross-harness.md directamente desde el repo, validar 2-3 skills concretas contra tu setup antes de plantear adoptar.

Grafoimplementscross-harness-agentnuevo (concept, relación nueva de hoy) competes_withobra/superpowersnuevo (concept, relación nueva de hoy) competes_withmattpocock/skillsnuevo (concept, relación nueva de hoy) relevant_tohermes-agentnuevo (concept, relación nueva de hoy) +1
03
leer conf 0.40

3. alibaba/page-agent

21.764★ · 1.862 forks · TypeScript · MIT

GUI agent en JavaScript/TypeScript de Alibaba que se inyecta en una página y la controla con lenguaje natural (clicar botones, rellenar formularios, navegar la UI), sin necesidad de un browser automation completo.

Por qué importa

Si escribes artículos con demos embebidas o quieres que tu coding agent interactúe con webapps que no exponen API (dashboards internos, ERPs legacy), page-agent cubre el hueco entre "browser-use controla toda la ventana" y "solo tengo acceso al DOM". Es la pieza que faltaba para flujos agent-in-the-browser más ligeros. Los temas incluyen MCP y browser-automation, así que encaja en tu stack.

README + ejemplos. Si los ejemplos son sólidos, probar contra una demo propia (sugerencia: dashboard de Obsidian o tu propia web de CSS) para validar la inyección y los costes de tokens en flujos largos.

Grafoimplementsin-page-gui-agentnuevo (concept, relación nueva de hoy) competes_withbrowser-use/video-usenuevo (concept, relación nueva de hoy) complementsChromeDevTools/chrome-devtools-mcpnuevo (concept, relación nueva de hoy)
04
vigilar conf 0.40

uzairansaruzi/hermex

223★ · 26 forks · Swift · MIT

App iOS nativa en SwiftUI que conecta con un backend hermes-webui (un proyecto distinto) para chatear con un agente desde el iPhone. Está en el App Store (id 6767006319).

Por qué importa

Punto crítico de rigor: no es un cliente para tu Hermes Agent (Nous Research, nousresearch/hermes). Es un cliente para nesquena/hermes-webui, otro proyecto open source sin relación con el tuyo. Si lo buscas por "hermes" en GitHub puedes confundirlo fácilmente — de hecho el grafo ya marca risk: hermes-name-collision por ese motivo. Aun así, vale la pena tenerlo en el radar porque el patrón de diseño (cliente móvil SwiftUI con chat, skills, sessions, memory, insights y tasks, hablando solo con tu servidor self-hosted vía backend hermes-webui) es exactamente el blueprint que necesitarías si algún día montas un cliente móvil para tu propio Hermes. Recomendación: leer el repo como referencia de UX/arquitectura, no como algo integrable hoy. El grafo tampoco aporta fecha de cobertura previa para hermes-agent desde este ángulo (móvil), así que esta sería la primera mención en el boletín de un cliente iOS para el ecosistema Hermes en general.

no adoptes (no es para tu Hermes). Pero guarda los screenshots y arquitectura como referencia cuando escribas sobre clientes móviles para coding agents.

05
vigilar conf 0.40 pick editorial

5. Gitlawb/zero

409★ · 45 forks · Go · MIT

Coding agent minimalista escrito en Go: "tu modelo, tu máquina, tus reglas". CLI, MCP y soporte para Anthropic, OpenAI, Gemini y Ollama. Promete ser el "último coding agent que necesitas" porque tú controlas todo.

Por qué importa

La tesis "el agente responde a ti" coincide exactamente con la dirección local-first de tu stack (Ollama + DeepSeek V4, Granite, etc.). Si Zero funciona como promete (CLI simple + multi-provider), es candidato a ser una alternativa más simple a Claude Code para tareas cotidianas que no quieras enviar a la nube. Es muy joven (semanas), así que conviene vigilarlo antes de meterle proyectos reales.

esperar a que tenga una release con tag semántico y al menos 1k stars antes de probar. Si en 2-3 semanas sigue activo, vale un deep dive.

Radar secundario · 7

Veterano de 3 años para construir y deployar agentes con UI drag-and-drop en react-flow. No es nuevo (ya estaba en el radar colectivo), pero el empuje de hoy viene del tutorial reciente de Vercel sobre AI Gateway routing.

Herramienta local que extrae frames por cambio de escena real (no a 1 fps) y transcribe el audio. Mencionada también en el blogwatcher de hoy (HN).

rustc 1.98.0-nightly entero traducido a C (46M líneas), basado en C2Rust. Destacado en el blogwatcher.

Colección curada de skills para investigación académica. Nicho de investigación.

AnmolSaini16/mapcn 10.151★

Componentes de mapa (Mapbox/Leaflet) con setup en un comando para React/Next. Útil si CSS publica mapas en artículos.

T8RIN/ImageToolbox 13.527★

Editor de imágenes para Android (Jetpack Compose). Solo si te interesan apps Android con IA on-device.

Lectura editorial

Convergencia con tu stack

La convergencia más clara está en Agent Skills, que coincide con la estructura de SKILL.md y progressive disclosure usada por las skills de Hermes, y en Zero, alineado con el enfoque local-first y mult proveedor basado en Ollama y DeepSeek. page-agent también resulta relevante para las demos y aplicaciones web, mientras que hermex aporta un patrón útil de cliente móvil SwiftUI aunque no sea un cliente del Hermes Agent de Nous Research. ECC conecta directamente con Hermes mediante una guía específica, pero debe auditarse antes de adoptarlo.

Cruzado con tu grafo

Hoy aparecen o se refuerzan nodos como agent-skills-spec, hermes-skills, cross-harness-agent, in-page-gui-agent, hermes-name-collision, multi-provider-routing y las relaciones de Agent Skills y ECC con obra/superpowers, además de la complementariedad entre page-agent y Chrome DevTools MCP. Todos los registros de primera_mencion recibidos son nulos, por lo que el grafo no aporta evidencia de una cobertura anterior fechada para ninguno de estos nodos o conceptos. La relación de riesgo de hermex con hermes-name-collision queda especialmente reforzada por la advertencia explícita de que no es el cliente del Hermes Agent de Nous Research.

Tendencias (5-6 boletines)

El contexto disponible de los días 1 y 2 de julio muestra una tendencia sostenida hacia la infraestructura que rodea al coding agent: distribución y condensación de skills, gestión de providers y orquestación, seguidas ahora por estandarización de skills, portabilidad entre harnesses, interfaces de control más ligeras y ejecución local. La comparación sugiere que el centro de gravedad se está desplazando del modelo concreto hacia la combinación de contexto, capacidades, interfaz y control del proveedor. No hay contexto suficiente de cinco boletines completos, así que esta lectura se limita a la secuencia recibida de los días recientes.

Resumen ejecutivo del boletín origen
  • agentskills/agentskills (21.728★, Apache-2.0, Python): el estándar abierto oficial Agent Skills (originado por Anthropic, ahora CC-BY-4.0 para docs). Define el formato SKILL.md con progressive disclosure (discovery → activation → execution). Es game-changer porque es exactamente el esquema que Hermes ya usa para sus skills — relevante revisar si nuestra skill format ya cumple el spec.
  • affaan-m/ECC (225.363★, MIT, JS): "operating system" cross-harness para Claude Code / Codex / Cursor / OpenCode / Gemini / Zed / Copilot. Trae guía específica para Hermes (docs/HERMES-SETUP.md). Si realmente funciona con tu Hermes Agent, podría ahorrarte montar skills a mano. Auditar antes: 214k stars en 5 meses merece comprobación de calidad real.
  • alibaba/page-agent (21.764★, MIT, TypeScript): GUI agent in-page de Alibaba que controla elementos del DOM con lenguaje natural. Es el competidor JS-side de browser-use (que controla el browser entero) — ortogonales, no rivales.
  • uzairansaruzi/hermex (223★, MIT, Swift, iOS): ojo con la confusión de nombre — NO es cliente para tu Hermes Agent (Nous Research). Es un cliente SwiftUI nativo para nesquena/hermes-webui (otro proyecto). Vale como blueprint si algún día escribes un cliente móvil para tu Hermes.
  • Gitlawb/zero (409★, MIT, Go): coding agent minimalista "tu modelo, tu máquina, tus reglas" con soporte MCP, Ollama, Anthropic/OpenAI/Gemini. Tesis local-first que encaja con el stack de Ibid. Fuentes consultadas: Trendshift daily (25 repos parseados vía JSON-LD), GitHub Trending daily (15 repos parseados vía data-hydro-click anchors), GitHub API para verificación de los 11 candidatos nuevos, blogwatcher del 2026-07-03 (66 artículos — descartados para evitar duplicación).

Edges del grafo (41)
boletin:2026-07-03 --[menciona]--> item:https-github-com-agentskills-agentskills
item:https-github-com-agentskills-agentskills --[trata]--> tema:1-agentskills-agentskills
agentskills/agentskills --[implements]--> agent-skills-spec
agentskills/agentskills --[competes_with]--> obra/superpowers
agentskills/agentskills --[relevant_to]--> hermes-skills
agentskills/agentskills --[complements]--> langchain-ai/openwiki
boletin:2026-07-03 --[menciona]--> item:https-github-com-affaan-m-ecc
item:https-github-com-affaan-m-ecc --[trata]--> tema:2-affaan-m-ecc
affaan-m/ECC --[implements]--> cross-harness-agent
affaan-m/ECC --[competes_with]--> obra/superpowers
affaan-m/ECC --[competes_with]--> mattpocock/skills
affaan-m/ECC --[relevant_to]--> hermes-agent
affaan-m/ECC --[risk]--> OpenRouter-cost-fragility
boletin:2026-07-03 --[menciona]--> item:https-github-com-alibaba-page-agent
item:https-github-com-alibaba-page-agent --[trata]--> tema:3-alibaba-page-agent
alibaba/page-agent --[implements]--> in-page-gui-agent
alibaba/page-agent --[competes_with]--> browser-use/video-use
alibaba/page-agent --[complements]--> ChromeDevTools/chrome-devtools-mcp
boletin:2026-07-03 --[menciona]--> item:https-github-com-uzairansaruzi-hermex
item:https-github-com-uzairansaruzi-hermex --[trata]--> tema:uzairansaruzi-hermex
uzairansaruzi/hermex --[risk]--> hermes-name-collision
uzairansaruzi/hermex --[complements]--> hermes-agent
boletin:2026-07-03 --[menciona]--> item:https-github-com-gitlawb-zero
item:https-github-com-gitlawb-zero --[trata]--> tema:5-gitlawb-zero
Gitlawb/zero --[competes_with]--> tigicion/dao-code
Gitlawb/zero --[implements]--> multi-provider-routing
Gitlawb/zero --[relevant_to]--> hermes-agent
boletin:2026-07-03 --[menciona]--> item:https-github-com-langflow-ai-langflow
item:https-github-com-langflow-ai-langflow --[trata]--> tema:langflow-ai-langflow
boletin:2026-07-03 --[menciona]--> item:https-github-com-huangchihhungleo-claude-real-video
item:https-github-com-huangchihhungleo-claude-real-video --[trata]--> tema:huangchihhungleo-claude-real-video
boletin:2026-07-03 --[menciona]--> item:https-github-com-fractalfir-crustc
item:https-github-com-fractalfir-crustc --[trata]--> tema:fractalfir-crustc
boletin:2026-07-03 --[menciona]--> item:https-github-com-hughyau-academicforge
item:https-github-com-hughyau-academicforge --[trata]--> tema:hughyau-academicforge
boletin:2026-07-03 --[menciona]--> item:https-github-com-anmolsaini16-mapcn
item:https-github-com-anmolsaini16-mapcn --[trata]--> tema:anmolsaini16-mapcn
boletin:2026-07-03 --[menciona]--> item:https-github-com-t8rin-imagetoolbox
item:https-github-com-t8rin-imagetoolbox --[trata]--> tema:t8rin-imagetoolbox
boletin:2026-07-03 --[menciona]--> item:https-github-com-harvard-edge-cs249r-book
item:https-github-com-harvard-edge-cs249r-book --[trata]--> tema:harvard-edge-cs249r-book