ai-avatar-generation — Claude Code skill: what it does, install
Generates avatars from photos or text, covering professional headshots, cartoon and 3D characters, fantasy personas, and gaming profiles.
npx skills add eachlabs/skills --skill ai-avatar-generation -a claude-codeWhat ai-avatar-generation does
This skill sends requests to each::sense to generate avatars from a photo or a written description. It covers professional headshots, cartoon and 3D characters, fantasy and sci-fi personas, plus gaming and social profile images. A character can also be kept recognizable across different poses and styles.
The API examples use eachsense/beta, streaming output, and image_urls when a source image is provided. The request includes EACHLABS_API_KEY and a description of the desired result. The API call needs that key, so a missing EACHLABS_API_KEY blocks this workflow.
The skill is available for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. The supplied source ends during the social media avatar examples, so the description stays within the listed use cases and setup commands.
What it helps with
- turn a selfie into a professional headshot
- convert a photo into a cartoon avatar
- create a 3D character for a game profile
- design a fantasy or sci-fi persona
- keep one character recognizable across styles
Example prompts for the agent
- Create a professional avatar from my selfie with a neutral background and studio lighting.
- Turn this photo into a 3D character for a gaming profile.
- Make a fantasy wizard portrait from my image while keeping the face recognizable.
How to install ai-avatar-generation
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill ai-avatar-generation -a claude-code2Manually: put the files in place
~/.claude/skills/ai-avatar-generation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ai-avatar-generation/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill ai-avatar-generation -a codex2Manually: put the files in place
.agents/skills/ai-avatar-generation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill ai-avatar-generation -a cursor2Manually: put the files in place
.cursor/skills/ai-avatar-generation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install eachlabs/skills ai-avatar-generation2Manually: put the files in place
.github/skills/ai-avatar-generation/SKILL.md1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill ai-avatar-generation -a gemini-cli2Platform CLI
gemini skills install https://github.com/eachlabs/skills --path skills/ai-avatar-generationManually: put the files in place
.devin/skills/ai-avatar-generation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add eachlabs/skills --skill ai-avatar-generation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about ai-avatar-generation
How do I install ai-avatar-generation in Claude Code?
Run these steps in order: npx skills add eachlabs/skills --skill ai-avatar-generation -a claude-code, run npx skills add eachlabs/skills --skill ai-avatar-generation -a claude-code again, then open ~/.claude/skills/ai-avatar-generation/SKILL.md.
What does ai-avatar-generation do?
The skill creates avatars from photos and text descriptions. It supports professional headshots, cartoon, 3D, fantasy, sci-fi, and gaming styles.
What do I need to generate an avatar from a photo?
You need an EACHLABS_API_KEY, access to each::sense, and a source image URL passed through image_urls. The request uses the eachsense/beta model.