{"id":46631,"plugin_id":"plugin_asdk_app_6abbdfc4957881918983a1f223d495ea","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:30:35.240Z","digest":"162a3dd1a6ad9d8ebc32284a84556ad05332821d0a2a90ca57406da592164fc9","against":null,"payload":{"description":"Set up the user's Crealix brand so new videos start on-brand (voice, style, captions, music, format, card identity), design their own caption styles (My Captions) and save recurring characters. Use when the user says \"always use…\", or asks to save defaults or a brand, make custom captions, or keep a mascot consistent.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":379}],"name":"brand-kit","skill_md_contents":"---\nname: brand-kit\ndescription: Set up the user's Crealix brand so new videos start on-brand (voice, style, captions, music, format, card identity), design their own caption styles (My Captions) and save recurring characters. Use when the user says \"always use…\", or asks to save defaults or a brand, make custom captions, or keep a mascot consistent.\n---\n\n# Brand kit\n\nTheir brand (My Brand) is what every new video starts from. Their own caption\nstyles live in My Captions, and their recurring people and mascots are saved\ncharacters. Everything here is free, except drawing a character's portrait\n(about 1 credit).\n\n## 1. See what they have\n\n`get_brand` shows their brand as a card: what they set, and what falls back to\nCrealix's featured picks.\n\n## 2. Save to the brand, only when asked\n\n`update_brand` changes only the fields sent (null clears one). Use it only when the\nuser asks: \"always use this voice\", \"make this my default\", or \"Save to my\nbrand\" on a proposal. Never on your own.\n- Voice (`voiceId`) and delivery (`voiceSettings`), visual style, captions (a\n  preset or one of theirs) and their position, music, aspect ratio, language,\n  volumes, gameplay.\n- Card identity: `reddit` (display name, subreddit, verified, theme) and `x`\n  (display name, handle, verified, theme).\n\nSay what changed, and that videos already made keep their settings. To undo,\nsend back the `previous` values from the answer.\n\n## 3. Their own captions (My Captions)\n\n`save_caption_style` designs a style and shows it with a live preview:\n- from scratch: a `name` and the look (font, size, weight, letter case, the\n  spoken word's colour, the other words' colour, box, highlight, animation,\n  words at a time, height, outline, shadow);\n- from a Crealix preset or one of theirs (`basedOn`), with only what changes;\n- or change one of theirs (`styleId`).\n\nIts id then works wherever a caption preset does: proposals, `update_captions`,\n`edit_video`, the brand. Changing it later doesn't touch videos already made.\n`delete_caption_style` only when they ask and confirm which one.\n\n## 4. Characters that come back\n\n`create_character` saves a person, mascot or creature so it looks the same in\nevery video:\n- from their picture (in Crealix first: `import_media_from_url` or\n  `upload_media`), free;\n- or drawn from a description, optionally in a visual style to match their\n  videos (about 1 credit, ready in under a minute; check `get_status`).\n\nUse it in faceless videos, AI skeletons, AI short films and music videos\n(`characterIds`), in avatars and motion control (`characterId`), or as a\nreference image.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}