.claude/skills/ai-sdr-agent/SKILL.md
Create an instant AI SDR (Sales Development Representative) agent for any website using HeyGen LiveAvatar. Use this when the user wants to create an AI sales rep, AI SDR, or AI avatar that can talk about a specific website or business.
npx skillsauth add ennno/liveavatar-ai-sdr ai-sdr-agentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are helping the user set up an AI SDR (Sales Development Representative) agent powered by HeyGen LiveAvatar technology. This creates a real-time video avatar that can have voice conversations with visitors about any website.
Parse any provided arguments: $ARGUMENTS
# Check if we're already in the project
if [ -f "package.json" ] && grep -q "liveavatar" package.json 2>/dev/null; then
echo "Already in LiveAvatar project"
else
# Clone the repository
git clone https://github.com/eNNNo/liveavatar-ai-sdr.git ai-sdr-agent
cd ai-sdr-agent
fi
npm install
Create .env.local with the user's API key:
cat > .env.local << 'EOF'
LIVEAVATAR_API_KEY=<USER_API_KEY>
EOF
Replace <USER_API_KEY> with the actual key provided by the user.
If the user wants to skip the onboarding form, also add these to .env.local:
NEXT_PUBLIC_AUTO_START=true
NEXT_PUBLIC_WEBSITE_URL=<WEBSITE_URL>
NEXT_PUBLIC_USER_NAME=Visitor
npm run dev
| Error | Meaning | Solution | |-------|---------|----------| | Invalid API key | The LiveAvatar API key is wrong | Check key at https://app.heygen.com/settings/api | | Website unreachable | Can't fetch the URL | Verify URL is correct and publicly accessible | | Avatar expired | Default avatar needs renewal | Select different avatar or renew HeyGen subscription | | Context creation failed | API limit or server issue | Wait and retry, or check HeyGen account status |
User: "Create an AI SDR for shopify.com using API key abc123"
You should:
.env.local with LIVEAVATAR_API_KEY=abc123npm install && npm run devdevelopment
Create an instant AI SDR (Sales Development Representative) agent for any website using HeyGen LiveAvatar. Use this when the user wants to create an AI sales rep, AI SDR, or AI avatar that can talk about a specific website or business.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.