openserv-agent-sdk
Crear agentes de IA de OpenServ
Los desarrolladores necesitan una guía clara para crear agentes de OpenServ sin omitir los requisitos de la plataforma. Esta skill explica patrones del SDK, aprovisionamiento, despliegue, resolución de problemas y flujos de trabajo de agentes.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "openserv-agent-sdk" from https://skillstore.io/skills/internet-court-openserv-agent-sdk.md and its manifest at https://skillstore.io/api/skills/internet-court-openserv-agent-sdk/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "openserv-agent-sdk". Quiero un agente con webhook que resuma las notas de los clientes.
Resultado esperado:
Un plan de configuración con el propósito del agente, la lista de capacidades, la elección del activador, la secuencia de aprovisionamiento, recomendaciones sobre tiempos de espera y notas de despliegue.
Usando "openserv-agent-sdk". Mi registro de ERC-8004 falla después del aprovisionamiento.
Resultado esperado:
Una lista de comprobación para resolver problemas que abarque los fondos de la billetera, la carga de la clave privada, el comportamiento de los reintentos y cómo mantener el agente en ejecución.
Usando "openserv-agent-sdk". ¿Esta capacidad debería ser runless o runnable?
Resultado esperado:
Una recomendación que compara la generación gestionada por la plataforma con el código personalizado y, a continuación, explica los requisitos de esquema y registro.
Auditoría de seguridad
Riesgo altoThis is a documentation-only skill teaching how to build agents with the OpenServ TypeScript SDK (@openserv-labs/sdk); it ships Markdown reference docs and .ts example files, not an executable installer. Of 248 static hits, 237 are false positives: the "shell backtick execution" flags are JavaScript template literals and Markdown code fences, and the "API/secret key" and ".env" flags are placeholder names in an env.example and configuration prose with no real secrets embedded. 11 findings are kept at low severity for visibility because the documented provision() flow persists a crypto WALLET_PRIVATE_KEY to .env for on-chain (ERC-8004 / x402 / USDC) payments — a transparent, documented behavior a reviewer should be aware of, not exfiltration.
Preocupaciones de seguridad confirmadas (6)
Elementos de revisión de capacidades (6)
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Factores de riesgo
⚙️ Comandos externos (50)
🌐 Acceso a red (8)
🔑 Variables de entorno (50)
⚡ Contiene scripts (4)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/internet-court-openserv-agent-sdk/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/internet-court-openserv-agent-sdk?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/internet-court-openserv-agent-sdk?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-openserv-agent-sdk/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/internet-court-openserv-agent-sdk.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
internet-court. (2026). openserv-agent-sdk security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-openserv-agent-sdk/audits/2Cita BibTeX
@techreport{internet-court-internet-court-openserv-agent-sdk-2026,
author = {internet-court},
title = {openserv-agent-sdk security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/internet-court-openserv-agent-sdk/audits/2},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "openserv-agent-sdk security audit report (audit version 2)"
version: "unspecified"
type: report
authors:
- name: "internet-court"
date-released: "2026-07-21"
url: "https://skillstore.io/skills/internet-court-openserv-agent-sdk/audits/2"
identifiers:
- type: other
value: "skillstore:internet-court-openserv-agent-sdk:audit:2"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Crear un primer agente
Sigue el patrón básico de agentes para aprovisionar y ejecutar un agente de OpenServ con TypeScript.
Desplegar flujos de trabajo en la plataforma
Prepara agentes para activadores webhook, manuales, cron o x402 con la configuración correcta del entorno de ejecución.
Añadir identidad on-chain
Usa la guía de ERC-8004 para registrar la identidad de un agente después del aprovisionamiento.
Prueba estos prompts
Ayúdame a diseñar un agente sencillo de OpenServ. Incluye el propósito del agente, una capacidad, los paquetes necesarios y los pasos de aprovisionamiento.
Convierte esta idea de herramienta en una capacidad runnable de OpenServ. Incluye campos de entrada, necesidades de validación, registro de tareas y el resultado esperado.
Diagnostica este error de inicio de un agente de OpenServ. Explica las causas probables, las comprobaciones de credenciales y los próximos pasos más seguros.
Diseña un flujo de trabajo de OpenServ para producción que incluya despliegue, elección del activador, gestión de credenciales, configuración de tiempos de espera y consideraciones sobre ERC-8004.
Mejores prácticas
- Usa capacidades runless o generate cuando las llamadas al modelo delegadas a la plataforma sean suficientes.
- Mantén las claves de API de los usuarios, los tokens de autenticación y las claves privadas de las billeteras fuera de los registros y commits.
- Llama a provision antes del despliegue y confirma que los tiempos de espera de los activadores se ajusten a las cargas de trabajo previstas.
Evitar
- No uses el método heredado process a menos que se requieran llamadas directas a OpenAI.
- No reutilices las claves de API de agentes para las llamadas de gestión de PlatformClient.
- No borres el estado de la billetera a menos que quieras intencionalmente una nueva identidad on-chain.
Preguntas frecuentes
¿Esta skill crea una cuenta de OpenServ?
¿Necesito una clave de API de OpenAI?
¿Puede ayudar con el despliegue?
¿Admite flujos de trabajo de pago?
¿Qué secretos deben protegerse?
¿También debería leer openserv-client?
Detalles del desarrollador
Autor
internet-courtLicencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/internet-court/internet-court-skill/tree/main/vendored/openserv/openserv-agent-sdkRef.
3f6e026a3363e0954ede7bef0cfe88d4475de137
Actualidad del mantenimiento
22/7/2026
Uso
1 descargas · 0 vistas
Estructura de archivos