Update to SoeMind
Snapshot Oct 27, 2026 · 00:54 UTC · version 1.1.0
Collection source: downloaded plugin package.
Payment or plan references changed
Full description — Now says: account: the price-first rule, using files the user attaches,
Observed in published text. Live prices and checkout terms have not been verified by this change.
Up to 10 plugins free · no card required.
All fields and original values.
Full description
Oct 24, 2026 · 13:42 UTC
account — pricing rules, the confirm-before-spend contract,
Oct 27, 2026 · 00:54 UTC
account: the price-first rule, using files the user attaches,
Skill instructions
Oct 24, 2026 · 13:42 UTC
account — pricing rules, the confirm-before-spend contract, and the standard workflow. images, voiceovers and music inside the user's own projects, and publishes to Facebook, Instagram and TikTok. Everything runs on the user's SoeMind ac...
Oct 27, 2026 · 00:54 UTC
account: the price-first rule, using files the user attaches, and the standard workflow. images, voiceovers and music inside the user's own projects, edits and converts their media, and publishes to Facebook, Instagram and TikTok. Everyt...
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -1,52 +1,89 @@ --- name: soemind-get-started -description: How to create marketing videos, images and voiceovers with the connected SoeMind account — pricing rules, the confirm-before-spend contract, and the standard workflow. +description: How to create marketing videos, images and voiceovers with the connected SoeMind account: the price-first rule, using files the user attaches, and the standard workflow. --- # Getting started with SoeMind SoeMind is an AI content operating system: it generates marketing videos, -images, voiceovers and music inside the user's own projects, and publishes to -Facebook, Instagram and TikTok. Everything runs on the user's SoeMind account -and credits. +images, voiceovers and music inside the user's own projects, edits and +converts their media, and publishes to Facebook, Instagram and TikTok. +Everything runs on the user's SoeMind account and credits. ## The one rule that always applies **Never spend credits without telling the user the price first.** -1. Call `estimate_generation` with the command and args. -2. Tell the user the estimated credit cost and wait for their OK. -3. Call `generate` with `confirmCredits` set to the estimate. The server - refuses the call if the live price exceeds what was confirmed — this is a - guardrail, not an error to work around. +1. Call the matching estimate tool (`estimate_image`, `estimate_video`, + `estimate_voiceover`, `estimate_music`, or the `estimate_*` tool paired + with an edit tool) with the same arguments you will generate with. +2. Tell the user the credit price and wait for their OK. +3. Call the generate or edit tool with `confirmCredits` set to that price. + The server refuses the call if the live price is higher than what was + confirmed. That is a guardrail, not an error to work around. + +## Plans, workspaces and credits + +- Generating needs an active SoeMind plan, or membership of an active + workspace (Business). Without a plan, only the 100 free trial credits can be + spent, on the lower-cost models. +- A workspace member generates inside that workspace's projects, and the + workspace's credits pay. If the user has no personal plan, pick a workspace + project from `list_projects`; a personal project will be refused. +- If a tool answers `plan_required`, tell the user plainly and point them to + soemindai.com/pricing (or their workspace admin). Do not retry. ## Standard workflow -1. `whoami` — confirm the account and credit balance. -2. `list_projects` — generations must target a project (`projectSlug`). -3. `estimate_generation` → user approves → `generate`. -4. `job_status` with the returned jobId until it succeeds (video takes - 1–5 minutes; poll patiently, do not resubmit). -5. `list_recent_outputs` + `get_file_url` to hand the user a link to the - result. - -## Useful commands for `generate` - -- `generateSingleImage` — args: `prompt`, optional `aspectRatio` ("1:1", - "4:5", "16:9", "9:16"), optional `imageSize` ("1K" | "2K"). -- `generateSilentVideo` — args: `prompt`, `duration` (seconds, keep 4–8). -- `generateVoiceover` — args: `script` (plain text; ~1k characters ≈ 1 min). -- `generateMusic` — args: `prompt` (style/mood description). - -Check `get_prices` for the live per-unit rates when the user asks about -costs in general. +1. `whoami`: confirm the account and credit balance. +2. `list_projects`: every generation targets a project (`projectSlug`). +3. Estimate, then the user approves, then generate (`generate_image`, + `generate_video`, `generate_voiceover`, `generate_music`). +4. `job_status` with the returned jobId until it succeeds. Video takes 1 to + 5 minutes; poll patiently and do not resubmit. +5. `list_recent_outputs` and `get_file_url` to give the user a link to view + or download the result. + +## When the user attaches a file + +If the user attaches an image, video or audio file in this chat and wants +SoeMind to use it, call `import_attachment` first with the attached file and +the project. It returns a `fileId`. Then pass that fileId to the tool that +needs it, for example: + +- `edit_image` (put their product or logo into a scene), `remove_image_bg`, + `vectorize_image` (logo to a clean SVG) +- `animate_image` (bring a photo to life) +- `caption_video`, `dub_video`, `trim_clip`, `transcribe_media` +- `clone_voiceover` (speak a script in the voice from their recording) + +Importing is free. Do not ask the user to upload the file somewhere else. +The attachment link expires after a few minutes, so import it right away. + +## Useful generate arguments + +- `generate_image`: `prompt`, optional `aspectRatio` ("1:1", "4:5", "16:9", + "9:16"), optional `imageSize` ("1K" or "2K"). Text-to-image only: to use a + real product, person or logo, import the photo and use `edit_image`. +- `generate_video`: `prompt`, `durationSeconds` (keep 4 to 8). +- `generate_voiceover`: `script` (about 1,000 characters is about 1 minute). +- `generate_music`: `prompt` (style and mood). + +Use `get_prices` for the live per-unit rates when the user asks about costs +in general. + +## Publishing + +`list_social_accounts` shows the connected pages. A post prepared from chat is +saved as a draft; it is published only after the user approves that specific +post. ## What to refuse or redirect -- Anything that would spend credits without an explicit user approval of the - stated price. -- Requests to generate content impersonating real people without consent, or - content that violates SoeMind's content policy — the server's moderation - will block these; do not retry around a moderation refusal. -- Account changes (plan, billing, deletion): direct the user to - soemindai.com → Settings instead. +- Anything that would spend credits without the user approving the stated + price. +- Content that impersonates real people without consent, or that breaks + SoeMind's content policy. The server's moderation blocks these; do not + retry around a moderation refusal. +- Account changes (plan, billing, refunds, deletion): send the user to + soemindai.com, Settings.
Full technical diff · 2 changed fields
changed /description
"How to create marketing videos, images and voiceovers with the connected SoeMind account — pricing rules, the confirm-before-spend contract, and the standard workflow."
"How to create marketing videos, images and voiceovers with the connected SoeMind account: the price-first rule, using files the user attaches, and the standard workflow."
changed /skill_md_contents
"---\nname: soemind-get-started\ndescription: How to create marketing videos, images and voiceovers with the connected SoeMind account — pricing rules, the confirm-before-spend contract, and the standard workflow.\n---\n\n# Getting started with SoeMind\n\nSoeMind is an AI content operating system: it generates marketing videos,\nimages, voiceovers and music inside the user's own projects, and publishes to\nFacebook, Instagram and TikTok. Everything runs on the user's SoeMind account\nand credits.\n\n## The one rule that always applies\n\n**Never spend credits without telling the user the price first.**\n\n1. Call `estimate_generation` with the command and args.\n2. Tell the user the estimated credit cost and wait for their OK.\n3. Call `generate` with `confirmCredits` set to the estimate. The server\n refuses the call if the live price exceeds what was confirmed — this is a\n guardrail, not an error to work around.\n\n## Standard workflow\n\n1. `whoami` — confirm the account and credit balance.\n2. `list_projects` — generations must target a project (`projectSlug`).\n3. `estimate_generation` → user approves → `generate`.\n4. `job_status` with the returned jobId until it succeeds (video takes\n 1–5 minutes; poll patiently, do not resubmit).\n5. `list_recent_outputs` + `get_file_url` to hand the user a link to the\n result.\n\n## Useful commands for `generate`\n\n- `generateSingleImage` — args: `prompt`, optional `aspectRatio` (\"1:1\",\n \"4:5\", \"16:9\", \"9:16\"), optional `imageSize` (\"1K\" | \"2K\").\n- `generateSilentVideo` — args: `prompt`, `duration` (seconds, keep 4–8).\n- `generateVoiceover` — args: `script` (plain text; ~1k characters ≈ 1 min).\n- `generateMusic` — args: `prompt` (style/mood description).\n\nCheck `get_prices` for the live per-unit rates when the user asks about\ncosts in general.\n\n## What to refuse or redirect\n\n- Anything that would spend credits without an explicit user approval of the\n stated price.\n- Requests to generate content impersonating real people without consent, or\n content that violates SoeMind's content policy — the server's moderation\n will block these; do not retry around a moderation refusal.\n- Account changes (plan, billing, deletion): direct the user to\n soemindai.com → Settings instead.\n"
"---\nname: soemind-get-started\ndescription: How to create marketing videos, images and voiceovers with the connected SoeMind account: the price-first rule, using files the user attaches, and the standard workflow.\n---\n\n# Getting started with SoeMind\n\nSoeMind is an AI content operating system: it generates marketing videos,\nimages, voiceovers and music inside the user's own projects, edits and\nconverts their media, and publishes to Facebook, Instagram and TikTok.\nEverything runs on the user's SoeMind account and credits.\n\n## The one rule that always applies\n\n**Never spend credits without telling the user the price first.**\n\n1. Call the matching estimate tool (`estimate_image`, `estimate_video`,\n `estimate_voiceover`, `estimate_music`, or the `estimate_*` tool paired\n with an edit tool) with the same arguments you will generate with.\n2. Tell the user the credit price and wait for their OK.\n3. Call the generate or edit tool with `confirmCredits` set to that price.\n The server refuses the call if the live price is higher than what was\n confirmed. That is a guardrail, not an error to work around.\n\n## Plans, workspaces and credits\n\n- Generating needs an active SoeMind plan, or membership of an active\n workspace (Business). Without a plan, only the 100 free trial credits can be\n spent, on the lower-cost models.\n- A workspace member generates inside that workspace's projects, and the\n workspace's credits pay. If the user has no personal plan, pick a workspace\n project from `list_projects`; a personal project will be refused.\n- If a tool answers `plan_required`, tell the user plainly and point them to\n soemindai.com/pricing (or their workspace admin). Do not retry.\n\n## Standard workflow\n\n1. `whoami`: confirm the account and credit balance.\n2. `list_projects`: every generation targets a project (`projectSlug`).\n3. Estimate, then the user approves, then generate (`generate_image`,\n `generate_video`, `generate_voiceover`, `generate_music`).\n4. `job_status` with the returned jobId until it succeeds. Video takes 1 to\n 5 minutes; poll patiently and do not resubmit.\n5. `list_recent_outputs` and `get_file_url` to give the user a link to view\n or download the result.\n\n## When the user attaches a file\n\nIf the user attaches an image, video or audio file in this chat and wants\nSoeMind to use it, call `import_attachment` first with the attached file and\nthe project. It returns a `fileId`. Then pass that fileId to the tool that\nneeds it, for example:\n\n- `edit_image` (put their product or logo into a scene), `remove_image_bg`,\n `vectorize_image` (logo to a clean SVG)\n- `animate_image` (bring a photo to life)\n- `caption_video`, `dub_video`, `trim_clip`, `transcribe_media`\n- `clone_voiceover` (speak a script in the voice from their recording)\n\nImporting is free. Do not ask the user to upload the file somewhere else.\nThe attachment link expires after a few minutes, so import it right away.\n\n## Useful generate arguments\n\n- `generate_image`: `prompt`, optional `aspectRatio` (\"1:1\", \"4:5\", \"16:9\",\n \"9:16\"), optional `imageSize` (\"1K\" or \"2K\"). Text-to-image only: to use a\n real product, person or logo, import the photo and use `edit_image`.\n- `generate_video`: `prompt`, `durationSeconds` (keep 4 to 8).\n- `generate_voiceover`: `script` (about 1,000 characters is about 1 minute).\n- `generate_music`: `prompt` (style and mood).\n\nUse `get_prices` for the live per-unit rates when the user asks about costs\nin general.\n\n## Publishing\n\n`list_social_accounts` shows the connected pages. A post prepared from chat is\nsaved as a draft; it is published only after the user approves that specific\npost.\n\n## What to refuse or redirect\n\n- Anything that would spend credits without the user approving the stated\n price.\n- Content that impersonates real people without consent, or that breaks\n SoeMind's content policy. The server's moderation blocks these; do not\n retry around a moderation refusal.\n- Account changes (plan, billing, refunds, deletion): send the user to\n soemindai.com, Settings.\n"
Full snapshot data
{
"description": "How to create marketing videos, images and voiceovers with the connected SoeMind account: the price-first rule, using files the user attaches, and the standard workflow.",
"included_files": [],
"name": "soemind-get-started",
"skill_md_contents": "---\nname: soemind-get-started\ndescription: How to create marketing videos, images and voiceovers with the connected SoeMind account: the price-first rule, using files the user attaches, and the standard workflow.\n---\n\n# Getting started with SoeMind\n\nSoeMind is an AI content operating system: it generates marketing videos,\nimages, voiceovers and music inside the user's own projects, edits and\nconverts their media, and publishes to Facebook, Instagram and TikTok.\nEverything runs on the user's SoeMind account and credits.\n\n## The one rule that always applies\n\n**Never spend credits without telling the user the price first.**\n\n1. Call the matching estimate tool (`estimate_image`, `estimate_video`,\n `estimate_voiceover`, `estimate_music`, or the `estimate_*` tool paired\n with an edit tool) with the same arguments you will generate with.\n2. Tell the user the credit price and wait for their OK.\n3. Call the generate or edit tool with `confirmCredits` set to that price.\n The server refuses the call if the live price is higher than what was\n confirmed. That is a guardrail, not an error to work around.\n\n## Plans, workspaces and credits\n\n- Generating needs an active SoeMind plan, or membership of an active\n workspace (Business). Without a plan, only the 100 free trial credits can be\n spent, on the lower-cost models.\n- A workspace member generates inside that workspace's projects, and the\n workspace's credits pay. If the user has no personal plan, pick a workspace\n project from `list_projects`; a personal project will be refused.\n- If a tool answers `plan_required`, tell the user plainly and point them to\n soemindai.com/pricing (or their workspace admin). Do not retry.\n\n## Standard workflow\n\n1. `whoami`: confirm the account and credit balance.\n2. `list_projects`: every generation targets a project (`projectSlug`).\n3. Estimate, then the user approves, then generate (`generate_image`,\n `generate_video`, `generate_voiceover`, `generate_music`).\n4. `job_status` with the returned jobId until it succeeds. Video takes 1 to\n 5 minutes; poll patiently and do not resubmit.\n5. `list_recent_outputs` and `get_file_url` to give the user a link to view\n or download the result.\n\n## When the user attaches a file\n\nIf the user attaches an image, video or audio file in this chat and wants\nSoeMind to use it, call `import_attachment` first with the attached file and\nthe project. It returns a `fileId`. Then pass that fileId to the tool that\nneeds it, for example:\n\n- `edit_image` (put their product or logo into a scene), `remove_image_bg`,\n `vectorize_image` (logo to a clean SVG)\n- `animate_image` (bring a photo to life)\n- `caption_video`, `dub_video`, `trim_clip`, `transcribe_media`\n- `clone_voiceover` (speak a script in the voice from their recording)\n\nImporting is free. Do not ask the user to upload the file somewhere else.\nThe attachment link expires after a few minutes, so import it right away.\n\n## Useful generate arguments\n\n- `generate_image`: `prompt`, optional `aspectRatio` (\"1:1\", \"4:5\", \"16:9\",\n \"9:16\"), optional `imageSize` (\"1K\" or \"2K\"). Text-to-image only: to use a\n real product, person or logo, import the photo and use `edit_image`.\n- `generate_video`: `prompt`, `durationSeconds` (keep 4 to 8).\n- `generate_voiceover`: `script` (about 1,000 characters is about 1 minute).\n- `generate_music`: `prompt` (style and mood).\n\nUse `get_prices` for the live per-unit rates when the user asks about costs\nin general.\n\n## Publishing\n\n`list_social_accounts` shows the connected pages. A post prepared from chat is\nsaved as a draft; it is published only after the user approves that specific\npost.\n\n## What to refuse or redirect\n\n- Anything that would spend credits without the user approving the stated\n price.\n- Content that impersonates real people without consent, or that breaks\n SoeMind's content policy. The server's moderation blocks these; do not\n retry around a moderation refusal.\n- Account changes (plan, billing, refunds, deletion): send the user to\n soemindai.com, Settings.\n"
}SHA-256 of public snapshot: d36dbdc4013b772452a74f495417482f08b083aa0ad070d666133f1b74bc135f