tecnoboletín / 2026-07-14

Boletín · martes 14 jul 2026

Cierra el triangulo de la operacion segura de agentes

No hay un único proyecto estrella: este boletín cierra el triángulo de la operación segura de un agente — un skill frente al shell destructivo, un toolkit oficial de GitHub para el método spec-driven, y un router de frontends que evita el lock-in de vendor. El hilo común es la profesionalización del agente.

6 hallazgos 11 radar Abrir en triaje →
Hallazgos principales
01
explorar #dicklesworthstone-destructive-command-gu conf 0.40

Dicklesworthstone/destructive_command_guard

Hook pre/post-exec que intercepta comandos shell y, según reglas YAML, bloquea los destructivos (rm -rf /, git reset --hard, git push --force, chmod 777 /, etc.) y los enmascara en el log. Pensado para agentes coding, pero sirve para cualquier caller de shell.

Por qué importa

Encaja con un punto débil típico de cualquier agente local-first (Hermes, Claude Code, Codex): la posibilidad de ejecutar comandos destructivos. El propio SKILL de Hermes ya recoge esto literalmente: 'para acciones destructivas o irreversibles, pide confirmación explícita'. destructive_command_guard cumple esa misma salvaguarda a nivel de hook del shell, sin tocar el código del agente, y la complementa como capa adicional. Nota: ya cubrimos destructive_command_guard el 2026-07-03 en relación al propio Hermes-Agent, así que esta mención es seguimiento; el frente competitivo real ahora es hookify, que persigue el mismo nicho.

Vale clonar y probar como hook pre-tool-call en un proyecto piloto. Antes: leer LICENSE por la rider OpenAI/Anthropic y confirmar que aplica a uso personal — la versión corta sí es MIT.

Grafocomplementshermes-agent· 2026-07-03 (concept, ya cubierta el 2026-07-03) competes_withhookifynuevo (concept, relación nueva de hoy) relevant_toagent-safetynuevo (concept, relación nueva de hoy)
02
leer conf 0.40

github/spec-kit

Toolkit de GitHub (el repo es de la org github, no personal) para implementar Spec-Driven Development: plantillas de spec → plan → tasks → implementation, con specify CLI en Python. Materializa el flujo que recomienda cuando se trabaja con agentes coding.

Por qué importa

El modelo de skills de Hermes ya tiene su 'spec' (SKILL.md con frontmatter name/description), pero el flujo pipeline completo spec → plan → implement, típico de proyectos con agentes coding, no está cubierto de forma canónica. Spec-kit lo materializa con plantillas y el CLI specify, y lo presentaremos como patrón de referencia del sector. Para CSS interesa compararlo con obra/superpowers y con hermes-skills (ambos ya aparecieron en el boletín del 2026-07-03) para ver qué conviene importar, qué reinventar y qué dejar fuera.

No requiere instalación; el repo + docs son lo que más enseña. Comparar el flujo de specify CLI con cómo estructuramos los prompts largos del agente coder.

03
probar conf 0.40

Nutlope/hallmark

Skill markdown/CSS con 20 temas × 57 "gates" (checks) para que los agentes coding (Claude Code, Cursor, Codex) generen CSS/UI sin el típico "AI slop" (gradientes lavanda, rounded-2xl por todos lados, hover scale-105, etc.). Repo de Nutlope (Together AI).

Por qué importa

Aplica directamente al diseño del sitio y a cualquier UI que pidamos a un agente. Ya tenemos dos referencias positivas en el grafo: popular-web-designs (54 design systems reales: Stripe, Linear, Vercel) y claude-design como sistema de patrones. Hallmark aporta la versión 'negativa': 20 temas × 57 checks explícitos sobre lo que NO hacer (gradientes lavanda, rounded-2xl genérico, hover scale-105) y las reglas formales para evitarlo. Combinar las tres vistas — sistemas reales, sistema de patrones y catálogo de vicios — da una cobertura seria para diseñar y para auditar UI con agentes sin caer en el 'AI slop'.

Instalar como skill en uno de los perfiles coder/planner para auditar la UI del propio sitio CSS; comparar con la skill simplify-code que ya tenemos.

04
vigilar conf 0.40

farion1231/cc-switch

App Tauri (cross-platform) para switchear entre Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI y Hermes Agent como providers únicos. Es decir, un "router de frontends" para no atarse a un solo vendor. 475★ hoy, 116.965★ totales (el total es engañoso: el repo tiene un año de existencia y mucha tracción acumulada).

Por qué importa

Es la otra cara del switch de proveedor. En el setup local de Ibid ya corre Hermes; cc-switch ofrece una UI única para alternar entre Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI y Hermes Agent sin tocar el .env ni mantener seis instalaciones separadas. Detalle relevante: en los topics del repo aparecen explícitamente hermes, hermes-agent, lo que indica que el proyecto reconoce a Hermes como provider de primera clase y no es una pieza fringe. Lo cubrimos por primera vez ligado a Hermes-Agent el 2026-07-03; hoy lo retomamos porque crece frente a alternativas tipo CLIProxyAPI en el nicho de provider-rotation.

Ya en el grafo y en tendencia. Antes de instalar: revisar si los 1.947 issues abiertos ocultan bloqueos (1.7% es alto). Material de artículo: "Cómo rotar providers en coding agents sin romper el setup".

Grafocomplementshermes-agent· 2026-07-03 (concept, ya cubierta el 2026-07-03) competes_withrouter-for-me/CLIProxyAPInuevo (concept, relación nueva de hoy) implementsprovider-rotationnuevo (concept, relación nueva de hoy)
05
vigilar conf 0.40

OpenCut-app/OpenCut

Editor de video open-source, alternativa directa a CapCut. Web-first (Next.js) + desktop. 1.229★ hoy, 67.710★ totales. Topics: editor, oss, videoeditor.

Por qué importa

Aunque CSS no produce vídeo, hay una intersección agente + vídeo open-source que ya asomó en el grafo con heygen-com/hyperframes como 'declarative-html-to-video'. OpenCut encaja ahí como substrate maduro (Next.js + desktop, alternativa directa a CapCut) sobre el que un agente puede orquestar cortes, subtítulos y b-roll. Lo dejo señalado como pattern emergente, útil si más adelante sale un taller de edición de vídeo asistida por IA. Hoy no hay un anchor de 'open-source-video-editing' fuerte en el grafo, así que el nodo queda principalmente como complemento de hyperframes y competidor de capcut.

No urge instalar — el siguiente paso natural sería clonar y auditar cómo maneja formatos / codecs si surge un proyecto de vídeo con agentes.

Grafocompetes_withcapcutnuevo (concept, relación nueva de hoy) complementsheygen-com/hyperframesnuevo (concept, relación nueva de hoy) relevant_toopen-source-video-editingnuevo (concept, relación nueva de hoy)
06
descartar conf 0.40

moeru-ai/airi

Companion AI self-hosted (web/macOS/Windows) con Live2D, voice-chat en tiempo real, Minecraft / Factorio playing. Aspiración declarada: emular el efecto "Neuro-sama". 78★ hoy, 42.133★ totales — está maduro en comunidad aunque hoy no esté en pico.

Por qué importa

Solo entra en consideración si CSS se mueve a formato AI companion / vtuber para directos o talleres, cosa que hoy no está en hoja de ruta. Lo señalo porque el cluster 'anime / AI companion / waifu agent' es un hueco real en el grafo de CSS y airi es el OSS más maduro del segmento (Live2D, voice-chat en tiempo real, integración con Minecraft y Factorio, aspiración declarada de emular a Neuro-sama). Si en algún boletín futuro toca cubrir ese hueco, airi será el ancla; mientras tanto, queda como referencia vigilada, no como prioridad.

(vigilar)**. No es prioritario para la línea editorial actual; queda como referencia del cluster.

Radar secundario · 11

AI coding assistant skill para Claude Code/Codex/OpenCode/Cursor/Gemini CLI. ¡CUIDADO, colisión de nombre! El repositorio upstream del proyecto Graphify que tenemos instalado localmente (en ~/proyectos/graphify-src/) es ESTE, no el nuestro. Si alguien busca "graphify" espera que sea nuestro grafo de knowledge; este es un "graphify your codebase" orientado a grafos para retrieval RAG.

katanemo/plano 6.823★

AI-native proxy/LLM gateway estilo Envoy, "data plane for agentic apps" con orquestación, safety y observability. Compite directamente con LiteLLM y OpenRouter.

malisper/pgrust 2.856★

Postgres reescrito en Rust, pasa el 100% de los regression tests. Ya en el grafo.

Multi-agent LLM financial trading framework. Ya tuvimos HKUDS/Vibe-Trading y virattt/ai-hedge-fund en el radar previo — mismo nicho, distintas arquitecturas.

· Apache-2.0 · 3 años · push 2026-07-14) — Coding agent optimizado para open models (GLM, DeepSeek, Kimi, Qwen). Migración Python→Rust del clásico "interpreter"; ahora CLI con TUI.

Wrap de Antigravity, ChatGPT Codex, Claude Code, Grok Build como API OpenAI/Gemini/Claude/Codex compatible. Hermano gemelo de cc-switch del lado servidor.

YishenTu/claudian 14.016★

Plugin de Obsidian que embebe Claude Code/Codex como AI collaborator en el vault. Encaja directo con el vault que ya usas (~/obsidian-vault/Research/Boletines/...).

Distillation del "Claude Fable 5 workflow" en skills any-model. Tags: agent-skills, claude-code, coding-agent, fable, llm.

stablyai/orca 18.610★

ADE (Agentic Development Environment) para correr coding agents en paralelo. YC-backed. Ya en el grafo.

earendil-works/pi 70.738★

Unified LLM API + agent loop + TUI + coding agent CLI. Cross-provider, sin atarse.

3b1b/manim 88.505★

El motor de animación matemática de 3Blue1Brown. Topic re-entrante por design-md / mermaid-diagrams / manim-video ya en skills.

Resumen ejecutivo del boletín origen
  • Hoy el radar lo dominan AI skills y coding agents: Nutlope/hallmark, Sahir619/fable-method, Moeru-ai/airi, OpenInterpreter (rewrite en Rust), Github/spec-kit (Spec-Driven oficial de GitHub) y Graphify-Labs/graphify (la implementación canónica del grafo de código, NO nuestro Graphify local aunque comparta nombre).
  • El repo que más rápidamente ha subido es Dicklesworthstone/destructive_command_guard (+1.295★ hoy, +3.939 totales) — un guard de shell en Rust para bloquear comandos destructivos (rm -rf, git reset --hard, etc.) delante de agentes coding. Tiene aplicación directa al perfil de seguridad de cualquier agente que ejecute shell.
  • El sistema de agente multi-provider sigue consolidándose: farion1231/cc-switch (+475★, ya en el grafo y ahora con Tauri/Hermes/OpenClaw explícito en topics) y router-for-me/CLIProxyAPI (+41675★ totales) libran la misma batalla: abstraer el switch de proveedor/CLI para no atarse a OpenAI/Anthropic.
  • Postgres reescrito en Rust pasa 100% regression tests (malisper/pgrust, AGPL-3.0): ya conocido en el grafo, sigue ganando tracción. Si buscas tema de fondo sobre RDBMS alternativos en Rust, ahora hay tres (pgrust, glue SQL en surrealdb, etc.) con propiedades interesantes para SQL local-first.
  • Trending topics: AI agent (11.8k★/aggregated), AI skills (4.7k), AI coding assistant (4k), Self-hosted (2.6k), Curated list (2.5k), AI workflow (2.2k), Local LLM (1.7k), Workflow automation (1.6k), MCP (1.4k), Video editing (1.3k). MCP vuelve al top-10 después de semanas — coherente con el boom de skills / herramientas agent-ready.
  • Fuentes consultadas: Trendshift daily, GitHub Trending daily + filtros por lenguaje (Python/TypeScript/Rust), GitHub REST API para metadatos de los hallazgos.
Edges del grafo (51)
boletin:2026-07-14 --[menciona]--> item:https-github-com-dicklesworthstone-destructive-command-guard
item:https-github-com-dicklesworthstone-destructive-command-guard --[trata]--> tema:dicklesworthstone-destructive-command-gu
destructive_command_guard --[complements]--> hermes-agent (ya cubierto el 2026-07-03)
destructive_command_guard --[competes_with]--> hookify
destructive_command_guard --[relevant_to]--> agent-safety
boletin:2026-07-14 --[menciona]--> item:https-github-com-github-spec-kit
item:https-github-com-github-spec-kit --[trata]--> tema:github-spec-kit
github/spec-kit --[implements]--> spec-driven-development
github/spec-kit --[complements]--> obra/superpowers (ya cubierto el 2026-07-03)
github/spec-kit --[complements]--> hermes-skills (ya cubierto el 2026-07-03)
boletin:2026-07-14 --[menciona]--> item:https-github-com-nutlope-hallmark
item:https-github-com-nutlope-hallmark --[trata]--> tema:nutlope-hallmark
hallmark --[complements]--> popular-web-designs
hallmark --[relevant_to]--> anti-ai-slop-design
hallmark --[uses]--> design-tokens
boletin:2026-07-14 --[menciona]--> item:https-github-com-farion1231-cc-switch
item:https-github-com-farion1231-cc-switch --[trata]--> tema:farion1231-cc-switch
cc-switch --[complements]--> hermes-agent (ya cubierto el 2026-07-03)
cc-switch --[competes_with]--> router-for-me/CLIProxyAPI
cc-switch --[implements]--> provider-rotation
boletin:2026-07-14 --[menciona]--> item:https-github-com-opencut-app-opencut
item:https-github-com-opencut-app-opencut --[trata]--> tema:opencut-app-opencut
OpenCut --[competes_with]--> capcut
OpenCut --[complements]--> heygen-com/hyperframes
OpenCut --[relevant_to]--> open-source-video-editing
boletin:2026-07-14 --[menciona]--> item:https-github-com-moeru-ai-airi
item:https-github-com-moeru-ai-airi --[trata]--> tema:moeru-ai-airi
airi --[competes_with]--> neuro-sama
airi --[relevant_to]--> ai-companion-space
boletin:2026-07-14 --[menciona]--> item:https-github-com-graphify-labs-graphify
item:https-github-com-graphify-labs-graphify --[trata]--> tema:graphify-labs-graphify
boletin:2026-07-14 --[menciona]--> item:https-github-com-katanemo-plano
item:https-github-com-katanemo-plano --[trata]--> tema:katanemo-plano
boletin:2026-07-14 --[menciona]--> item:https-github-com-malisper-pgrust
item:https-github-com-malisper-pgrust --[trata]--> tema:malisper-pgrust
boletin:2026-07-14 --[menciona]--> item:https-github-com-tauricresearch-tradingagents
item:https-github-com-tauricresearch-tradingagents --[trata]--> tema:tauricresearch-tradingagents
boletin:2026-07-14 --[menciona]--> item:https-github-com-openinterpreter-openinterpreter
item:https-github-com-openinterpreter-openinterpreter --[trata]--> tema:openinterpreter-openinterpreter
boletin:2026-07-14 --[menciona]--> item:https-github-com-router-for-me-cliproxyapi
item:https-github-com-router-for-me-cliproxyapi --[trata]--> tema:router-for-me-cliproxyapi
boletin:2026-07-14 --[menciona]--> item:https-github-com-yishentu-claudian
item:https-github-com-yishentu-claudian --[trata]--> tema:yishentu-claudian
boletin:2026-07-14 --[menciona]--> item:https-github-com-sahir619-fable-method
item:https-github-com-sahir619-fable-method --[trata]--> tema:sahir619-fable-method
boletin:2026-07-14 --[menciona]--> item:https-github-com-stablyai-orca
item:https-github-com-stablyai-orca --[trata]--> tema:stablyai-orca
boletin:2026-07-14 --[menciona]--> item:https-github-com-earendil-works-pi
item:https-github-com-earendil-works-pi --[trata]--> tema:earendil-works-pi
boletin:2026-07-14 --[menciona]--> item:https-github-com-3b1b-manim
item:https-github-com-3b1b-manim --[trata]--> tema:3b1b-manim