Skip to main content
The TruGen skill is a single markdown file that teaches any AI coding agent - Claude Code, Cursor, opencode, Codex, Windsurf - how to build with the entire TruGen platform. Skill URL

Install

Verify the install with a fresh conversation: ask “What can you build with TruGen?” An agent with the skill answers from it - agents, knowledge bases, Hawkeye vision, the LiveKit plugin, widget embedding - rather than from memory.

What your agent can do

The skill covers every platform capability as a ready-to-run workflow. Describe a goal and the agent maps it to the right combination: It also encodes the gotchas: client tool names are case-sensitive, SDK listeners must register before connect(), Hawkeye’s participant is a LiveKit identity (not a display name), and detaching one guardrail means PUT-ing the full list minus that entry.

Example prompts

Copy-paste these into an agent with the skill installed.

Sales SDR with a pitch deck

The agent uploads and indexes the deck so the right slide appears alongside the spoken answer, wires the lead-capture tool, brands the widget, and closes the loop on call_ended.

Personalize and brand an existing agent

A PATCH /v1/ext/agent/{id} one-liner for a human - the skill knows the exact config shape, and the change takes effect on the agent’s next session with no redeploy.

LiveKit examples

The skill covers both LiveKit integration paths:
  • Voice to video - the official plugin adds a TruGen avatar track to a room you already run in LiveKit. Your existing AgentSession config (LLM, STT, TTS, tools) stays untouched; the plugin never creates a TruGen agent resource.
  • Vision - Hawkeye attaches to any LiveKit room you bring and streams real-time detection alerts back over the hawkeye-events data channel.

Add a face to my voice agent

The LiveKit example, as a single copy-paste prompt:
The agent installs livekit-agents[trugen], sets TRUGEN_API_KEY and TRUGEN_AVATAR_ID in your .env, and inserts an AvatarSession start right before session.start(...) — your pipeline config stays untouched:

Quickstart

Create your first agent and embed it in minutes.

MCP Server

Pair the skill with the docs MCP server for full-text search over every page.

LiveKit Integration

Full plugin reference: options, environment variables, and examples.

API Reference

Every endpoint the skill puts at your agent’s fingertips.