Help us improve
Share bugs, ideas, or general feedback.
From agent-media
Generates a photorealistic portrait from a text description, optionally preserving identity from a reference photo. Runs via MCP tool or REST API.
npx claudepluginhub gitroomhq/agent-media --plugin agent-mediaHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-media:make-portraitThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate one photoreal portrait. Optionally takes a reference photo (R2-hosted) and a realism preset. Identity is locked from the reference image when provided.
Generates a magazine-style character sheet from a portrait URL or base64 image, with optional short description for name/age/vibe hints.
Generates a single polished bust/portrait of a character for dialogue UI, character-select screens, lore cards, or codex entries. One character, locked composition, VN-style.
Generates realistic portrait, headshot, lifestyle, and team photos of people using Google Gemini. Auto-triggers on portrait, person, face, human keywords.
Share bugs, ideas, or general feedback.
Generate one photoreal portrait. Optionally takes a reference photo (R2-hosted) and a realism preset. Identity is locked from the reference image when provided.
Call this skill when the user asks for the outcome described above. It runs on the agent-media vNext primitive runtime via the mcp__agent-media__make_portrait MCP tool. Authentication is the user's existing agent-media Bearer token (issued by agent-media login).
Preferred path: MCP tool mcp__agent-media__make_portrait. Schema is auto-published via tools/list against the same MCP server, so don't restate the schema here — trust the server's response.
Fallback path: REST.
POST https://api.agent-media.ai/v1/skills/make_portrait/run
Authorization: Bearer $AGENT_MEDIA_API_KEY
Content-Type: application/json
Idempotency-Key: <any unique string per intent>
{
"description": "a friendly young woman smiling at the camera, soft natural daylight, candid framing",
"realism_target": "natural",
"aspect_ratio": "1:1"
}
3560sGET https://api.agent-media.ai/v1/primitives/runs/<run_id>
Authorization: Bearer $AGENT_MEDIA_API_KEY
agent-media login.This file is auto-generated by scripts/generate-public-skill.ts from the registry at services/api-v2/src/skills/registry.ts. Do not hand-edit; CI rejects drift.