Communitygithub.com

diseño-agente-seguro

Patrones de arquitectura de seguridad para agentes de IA personales que interactúan con cuentas reales. Útil al diseñar un agente con acceso a bandeja de entrada, calendario, finanzas o compras. Cubre VMs aisladas por usuario, verificaciones centinela previas a la acción, conectores de mínimo privilegio, puertas de aprobación humana y credenciales de pago de un solo uso.

¿Qué es diseño-agente-seguro?

Este skill proporciona patrones de arquitectura de seguridad para agentes de IA personales que necesitan acceder a cuentas reales como correo electrónico, calendario, finanzas o compras. Está basado en la arquitectura de seguridad que Meta reveló para Muse (septiembre de 2026) y cubre conceptos como VMs aisladas por usuario, un sistema centinela separado que verifica cada acción antes de que salga de la VM, aislamiento de credenciales (el agente nunca ve contraseñas o números de tarjeta), puertas de aprobación humana para acciones sensibles, conectores de mínimo privilegio y transparencia total con registros de acciones legibles por humanos. Es útil para desarrolladores que diseñan agentes de IA que tocan datos sensibles, asegurando que la seguridad esté integrada en la arquitectura, no como una promesa posterior. Funciona en plataformas como Claude Code, Cursor o Codex, y proporciona tanto los patrones técnicos como estrategias de comunicación para explicar la arquitectura a audiencias técnicas.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/unisone/openclaw-skill-suite/tree/main/skills/secure-agent-design

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace diseño-agente-seguro?

Derivado de la arquitectura de seguridad que Meta reveló para Muse (septiembre de 2026): cada agente se ejecuta en su propia VM segura, un sistema "centinela" separado verifica cada acción antes de que salga de la VM, y el agente nunca ve contraseñas reales o números de tarjeta. La seguridad planteada como arquitectura, no como promesas, fue el desbloqueo de la adopción.

Los patrones

Cómputo aislado por usuario

El agente de cada usuario se ejecuta en su propia máquina virtual: un ordenador aislado dedicado a ese usuario. La compromisión de un agente no puede alcanzar los datos de otro usuario. La VM sigue funcionando en segundo plano incluso cuando el usuario no está.

Centinela: verificación previa a la acción

Un sistema separado verifica cada acción antes de que cualquier cosa salga de la VM. El agente propone; el centinela verifica contra la política (apps permitidas, límites de gasto, reglas de sensibilidad) antes de la ejecución. Ninguna acción con efectos secundarios evade esta puerta.

Aislamiento de credenciales

El agente nunca ve contraseñas reales ni números de tarjeta. Las compras se realizan a través de números de tarjeta virtual de un solo uso emitidos por transacción, por lo que las credenciales de pago reales nunca entran en el contexto del agente y no pueden filtrarse a través de indicaciones, registros o salidas del modelo.

Puertas de aprobación humana

El agente pregunta antes de acciones sensibles: enviar un correo electrónico, gastar dinero, eliminar datos. Las aprobaciones deben ser específicas (esta acción, este monto, este destinatario), no generales. Las acciones rutinarias de bajo riesgo pueden ejecutarse de forma autónoma una vez que el usuario lo acepta.

Conectores de mínimo privilegio

El usuario decide exactamente a qué puede acceder el agente: qué aplicaciones están conectadas, si el acceso es de solo lectura o lectura-escritura, y puede revocarlo en cualquier momento. Por defecto, el alcance más estrecho que complete la tarea; ampliar solo a petición explícita.

Transparencia

El usuario puede ver todo lo que el agente ha hecho: un registro de acciones completo y legible por humanos. Incluye controles de "olvidar" para que los usuarios puedan eleminar lo que el agente ha aprendido sobre ellos.

Cómo comunicarlo

Lidera con la arquitectura ("se ejecuta en su propia VM segura, cada acción verificada antes de que salga"), no con adjetivos ("grado bancario", "grado militar"). Nombra los componentes (VM, centinela, tarjetas de un solo uso) para que los usuarios técnicos puedan verificar las afirmaciones. Reconoce honestamente la compensación: un acceso más amplio implica mayores riesgos, que es exactamente por lo que existe la arquitectura.

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

astra-operator

Delegate computer-use and browser tasks to OpenAI

design-inspo

Find design inspiration from curated gallery sites. Use when a user needs UI/UX references, design examples, or inspiration for specific components (navbars, CTAs, hero sections, landing pages, etc.), full websites, SaaS products, mobile apps, animations, icons, branding, or design systems. Helps select the right inspiration source and browse examples.

graphrag

Build a GraphRAG pipeline over documents. Use when plain vector search returns chunks without connections, when questions need multi-hop reasoning (

mundane-demos

Demo strategy that leads with mundane real-life utility instead of benchmarks. Use when presenting an AI agent or product to non-technical audiences. Covers picking tasks the viewer did this morning, showing end-to-end completion, and letting speed be the wow factor.

release-notes

Generate polished release notes from git history. Use when cutting a release, before publishing a GitHub release, or when you need a changelog from commits between two tags. Groups changes by type, surfaces breaking changes, and drafts highlights.

remotion-product-demos

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

repo-security-scan

Scan a repository for high-signal security issues and produce a report. Use when auditing a codebase for leaked secrets or vulnerable dependencies, before a release, or when onboarding an unfamiliar repo. Runs gitleaks secret scanning and osv-scanner dependency checks.

testimonial-launch

Turn user testimonials into launch distribution. Use when launching a product or feature and you want real user proof to carry the announcement instead of marketing copy. Covers soliciting specific testimonials, curating them, and amplifying via quote-posts.

unisone/openclaw-skill-suite

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

validator-quotes

Earn and deploy third-party validator quotes for a launch. Use when you need credibility beyond your own claims. Covers who to approach, how to get honest reactions, and how to amplify them via quote-posts, based on the founder/CEO validators behind the Muse launch.

Skills relacionados