MÓDULO D · AGENT SKILL FOUNDRY

Skills con contrato

Una skill es una capacidad que puedes dar a un agente. Aquí ninguna es una caja negra: antes de usarla sabes qué entra, qué sale, qué puede tocar y dónde se detiene a preguntarte.

Las reglas del registro

  • Permisos mínimos y explícitos. Una skill solo puede pedir permisos de la lista cerrada de abajo.
  • Riesgo alto, confirmación obligatoria. Enviar mensajes, leer credenciales, ejecutar comandos o publicar exige declarar cuándo aprueba una persona.
  • Dependencias sin ciclos. Al combinar skills, el sistema calcula el orden y la suma de permisos antes de empezar.
  • Validación escrita. Cada skill dice cómo comprobar su resultado antes de fiarse de él.

Estado actual: el registro y su validación están hechos. Ejecutar skills en un entorno aislado desde la plataforma está en la hoja de ruta; hoy los manifiestos sirven para configurar tus propios agentes con criterio.

Composición: varias skills, un trabajo

El registro · 9 skills

  • market-research@1.0.0Riesgo bajo

    Investigación de mercado

    Reúne información pública sobre un sector o un tipo de cliente y la devuelve con fuentes enlazadas.

    Recibe
    pregunta (texto) · fuentes_permitidas (lista, opcional)
    Devuelve
    informe (texto)
    Permisos
    • Leer páginas web públicas
    • Llamar a un modelo de IA (tiene coste)
    Se apoya en
    CrewAI
    Cómo se comprueba
    • Cada afirmación lleva un enlace que abre y dice lo mismo
    • Las cifras sin fuente se eliminan
  • content-research@1.0.0Riesgo medio

    Investigación de contenido

    Convierte un tema en un guion documentado: ideas, datos comprobables y estructura para vídeo o artículo.

    Recibe
    tema (texto) · formato (texto)
    Devuelve
    guion (archivo)
    Permisos
    • Leer páginas web públicas
    • Llamar a un modelo de IA (tiene coste)
    • Crear y modificar archivos del proyecto
    Se apoya en
    whisper.cpp
    Cómo se comprueba
    • Ningún resultado o cifra sin fuente
    • El gancho describe algo que el vídeo enseña de verdad
  • data-analysis@1.0.0Riesgo bajo

    Análisis de datos

    Lee una exportación de datos y responde una pregunta de negocio con la consulta y el cálculo a la vista.

    Recibe
    datos (archivo) · pregunta (texto)
    Devuelve
    respuesta (texto)
    Permisos
    • Leer archivos del proyecto
    • Llamar a un modelo de IA (tiene coste)
    Se apoya en
    Metabase · PostHog
    Cómo se comprueba
    • El cálculo se puede repetir a mano con una muestra
    • Declara los datos que faltan o están sucios
  • documentation@1.0.0Riesgo medio

    Documentación

    Redacta la documentación de entrega de un proyecto: qué hace, cómo se usa, accesos y qué hacer si falla.

    Recibe
    proyecto (archivo)
    Devuelve
    manual (archivo)
    Permisos
    • Leer archivos del proyecto
    • Crear y modificar archivos del proyecto
    • Llamar a un modelo de IA (tiene coste)
    Se apoya en
    Excalidraw
    Cómo se comprueba
    • Una persona ajena sigue el manual sin preguntar
    • No contiene claves ni contraseñas
  • code-review@1.0.0Riesgo alto

    Revisión de código

    Revisa un cambio antes de publicarlo: errores, secretos filtrados y licencias de las dependencias.

    Recibe
    cambio (archivo)
    Devuelve
    hallazgos (lista)
    Permisos
    • Leer archivos del proyecto
    • Llamar a un modelo de IA (tiene coste)
    • Ejecutar comandos
    Pide permiso antes de
    • Ejecutar cualquier comando que no sea de solo lectura
    Se apoya en
    Gitleaks
    Cómo se comprueba
    • Cada hallazgo se reproduce o se descarta
    • El escáner de secretos termina sin resultados
  • fullstack-dev@1.0.0Riesgo alto

    Desarrollo full-stack

    Construye una función completa (base de datos, servidor e interfaz) a partir de una especificación corta.

    Recibe
    especificacion (texto)
    Devuelve
    cambio (archivo) · pruebas (archivo)
    Permisos
    • Leer archivos del proyecto
    • Crear y modificar archivos del proyecto
    • Ejecutar comandos
    • Llamar a un modelo de IA (tiene coste)
    Pide permiso antes de
    • Instalar dependencias nuevas
    • Borrar archivos o cambiar el esquema de la base de datos
    Se apoya en
    Supabase
    Cómo se comprueba
    • Compila, pasa el linter y las pruebas
    • La revisión de código no deja hallazgos graves
  • workflow-automation@1.0.0Riesgo alto

    Automatización de flujos

    Diseña y monta un flujo entre herramientas a partir de la descripción del proceso manual.

    Recibe
    proceso (texto)
    Devuelve
    flujo (json)
    Permisos
    • Escribir en servicios externos (CRM, hojas, repositorios)
    • Llamar a un modelo de IA (tiene coste)
    • Leer claves y credenciales
    Pide permiso antes de
    • Activar un flujo que escribe en cuentas reales
    • Usar una credencial nueva
    Se apoya en
    n8n · Activepieces
    Cómo se comprueba
    • Pasa con datos vacíos, duplicados y mal formados
    • Cada error deja un aviso a una persona
  • sales-prospecting@1.0.0Riesgo alto

    Prospección comercial

    Prepara una lista corta de negocios a los que tiene sentido escribir y un borrador personalizado para cada uno.

    Recibe
    oferta (texto) · zona (texto, opcional)
    Devuelve
    borradores (lista)
    Permisos
    • Leer páginas web públicas
    • Llamar a un modelo de IA (tiene coste)
    • Enviar correos o mensajes en tu nombre
    Pide permiso antes de
    • Enviar cualquier mensaje: una persona lee y aprueba cada uno
    Se apoya en
    Twenty
    Cómo se comprueba
    • Solo datos de contacto profesionales y públicos
    • Ningún mensaje promete resultados ni inventa referencias
    • Cumple la normativa de comunicaciones comerciales del país
  • deployment@1.0.0Riesgo alto

    Despliegue

    Publica un proyecto en un servidor con dominio, HTTPS, copias de seguridad y avisos.

    Recibe
    proyecto (archivo)
    Devuelve
    informe (texto)
    Permisos
    • Ejecutar comandos
    • Leer claves y credenciales
    • Publicar en producción
    Pide permiso antes de
    • Publicar en producción
    • Aplicar una migración de base de datos
    • Borrar o sobrescribir datos
    Se apoya en
    Coolify
    Cómo se comprueba
    • La página responde por HTTPS
    • Una copia se restaura en un entorno aparte
    • Existe un paso de vuelta atrás probado

Así es un manifiesto

El formato completo de «Automatización de flujos». Puedes copiarlo como punto de partida para tus propias skills.

{
  "id": "workflow-automation",
  "name": "Automatización de flujos",
  "version": "1.0.0",
  "summary": "Diseña y monta un flujo entre herramientas a partir de la descripción del proceso manual.",
  "category": "automatizacion",
  "permissions": [
    "api:escribir",
    "modelo:llamar",
    "secretos:leer"
  ],
  "confirm": [
    "Activar un flujo que escribe en cuentas reales",
    "Usar una credencial nueva"
  ],
  "inputs": [
    {
      "name": "proceso",
      "type": "texto",
      "required": true,
      "description": "El proceso tal como se hace hoy, paso a paso"
    }
  ],
  "outputs": [
    {
      "name": "flujo",
      "type": "json",
      "required": true,
      "description": "El flujo exportado y la lista de credenciales que necesita"
    }
  ],
  "requires": [
    "documentation"
  ],
  "tools": [
    "n8n-io/n8n",
    "activepieces/activepieces"
  ],
  "validation": [
    "Pasa con datos vacíos, duplicados y mal formados",
    "Cada error deja un aviso a una persona"
  ]
}

THE TRENCH REPORT · GRATIS

La checklist anti-rug

Al suscribirte recibes gratis la checklist anti-rug: cómo filtrar una memecoin en 5 minutos.