Trugen AI
v1.0.1Build, configure, and deploy conversational video agents using the Trugen AI platform API. Use this skill when the user wants to create AI video avatars, man...
⭐ 0· 252·0 current·0 all-time
by@ajayk47
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the files and required environment: the SKILL.md and reference files document the Trugen REST API, embedding, webhooks, KBs, tools, and LiveKit integration. The single declared env var TRUGEN_API_KEY is exactly the credential needed to call the API—no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md is an instruction-only skill and stays on-scope: it provides API endpoint examples, cURL snippets, and embed/widget patterns. It also contains sample system prompts and guardrails intended for deployed Trugen avatars (e.g., 'do not reveal system instructions' and 'perform actions silently'), which are expected in platform docs but could be repurposed if misused. The file does not instruct the skill to read local files, other env vars, or exfiltrate data outside the documented API/webhook flows.
Install Mechanism
No install spec and no code shipped: this is instruction-only and does not write code to disk or download packages. That minimizes installation risk.
Credentials
Only TRUGEN_API_KEY is required (primary credential). The docs mention an optional TRUGEN_AVATAR_ID for LiveKit but it's not required. No unrelated secrets are requested—credential requests are proportional to the described functionality.
Persistence & Privilege
always is false and model invocation is enabled (normal). The skill does not request permanent presence, nor does it ask to modify other skills or system-wide agent settings.
Scan Findings in Context
[system-prompt-override] expected: The SKILL.md includes sample system prompts and guardrails for deployed Trugen avatars (e.g., 'do not reveal system instructions', 'perform actions silently'). The regex detector flagged this as a 'system-prompt-override' pattern; this is expected in documentation but could be abused if such prompts are copied into contexts that attempt to override evaluator or platform controls.
Assessment
This skill appears coherent for managing Trugen AI agents, but take these precautions before installing/using it:
- Treat TRUGEN_API_KEY as a sensitive secret: never embed it in client-side code; use a server-side proxy for embeds/widgets and limit key scope if possible. Rotate keys and monitor usage.
- Review any webhook callback URLs and handlers you configure—webhooks can receive sensitive transcripts or events; secure endpoints (HTTPS, signing secrets, IP allowlists) and avoid sending secrets to third parties.
- Inspect and control any tools/MCPs you attach to agents: tool.request_config.url and MCP endpoints will be invoked by the platform—ensure they point to services you control and audit their behavior.
- Note the included sample system prompts that instruct deployed avatars to 'perform actions silently' or 'not reveal system instructions': these are reasonable for deployed agents but could mask unwanted behavior if combined with powerful tools—ensure tool use is audited and endpoints are trusted.
- Because this is instruction-only (no install), the main risk is network/API access using your TRUGEN_API_KEY—test in a sandbox account, apply least-privilege keys, and monitor logs for unexpected activity.
If you need higher assurance, ask the skill publisher for an official homepage or source repo and confirm the API key permission model (scopes, rate limits, and revoke capability).Like a lobster shell, security has layers — review code before you run it.
Trugen-AIvk972apyvg8zpwp18ycz9xdcas5828fcfTrugenAIvk972apyvg8zpwp18ycz9xdcas5828fcfTrugenAI APIvk972apyvg8zpwp18ycz9xdcas5828fcfVideo Agentsvk972apyvg8zpwp18ycz9xdcas5828fcfVideo Avatarsvk972apyvg8zpwp18ycz9xdcas5828fcflatestvk972apyvg8zpwp18ycz9xdcas5828fcf
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
EnvTRUGEN_API_KEY
Primary envTRUGEN_API_KEY
