mcpField
M
Make Character Sheet

Make Character Sheet

github.com/gitroomhqCreative & media8354 installsUpdated 3d ago
Repository

About Make Character Sheet

A skill that turns a portrait into a magazine-style character sheet. It accepts an R2-hosted portrait URL or a PNG/JPEG image, with an optional short description for name, age, or vibe hints.

Key features

  1. 01Portrait URL or image input
  2. 02PNG/JPEG image upload
  3. 03Optional short character description
  4. 04Magazine-style character sheet generation

Use cases

  1. 01Create a character sheet from a portrait
  2. 02Add name, age, or vibe hints to a character image

MCP support

Calls the `mcp__agent-media__make_character_sheet` tool through the agent-media MCP server; a REST endpoint is also available.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gitroomhq/agent-media --skill make-character-sheet

After installing, type/make-character-sheetin Claude Code to confirm it loaded.

Details

From the project README

Make Character Sheet

Generate a magazine-style character sheet from a portrait. Provide EITHER portrait_url (must be R2-hosted) OR portrait_image_base64 (PNG/JPEG, ≤10 MB; the API will upload it to R2 first). Optional ≤10-word description for name/age/vibe hints.

When to use this

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_character_sheet MCP tool. Authentication is the user's existing agent-media Bearer token (issued by agent-media login).

How to call it

Preferred path: MCP tool mcp__agent-media__make_character_sheet. 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_character_sheet/run
Authorization: Bearer $AGENT_MEDIA_API_KEY
Content-Type: application/json
Idempotency-Key: <any unique string per intent>

{
  "portrait_url": "https://pub-16e2ed8f6be84691845e91436920ce0a.r2.dev/vnext/primitive-runs/<id>/portrait.png",
  "description": "Sara, 28 years old"
}

What it costs and how long it takes

  • Credits: 35
  • Wall time (typical): 90s
  • Deducted at submit; refunded on terminal failure.

Polling the result

GET https://api.agent-media.ai/v1/primitives/runs/<run_id>
Authorization: Bearer $AGENT_MEDIA_API_KEY

House rules baked into this skill

Source of truth

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.

Comments

Markdown supported