ogs-generate

ogs-generate is a skill for Claude Code, Codex from nextgentrainingacademy88-max/open-generative-studio. It costs 418 tokens per session (3,115 once invoked), scanned A, original, MIT.

A skill for submitting image and video generation requests through OpenGen Studio, a hosted service that uses an account and credit wallet.

In plain words
What is it for?
Use it to choose supported models, request image or video generation, wait for results, and present the generated media through OpenGen Studio.
Why use it?
It provides a documented way to connect to the service and handle generation requests without exposing upstream provider details or asking users to paste keys into chat.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions Claude Code.

Good fit Use it to choose supported models, request image or video generation, wait for results, and present the generated media through OpenGen Studio.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/nextgentrainingacademy88-max/open-generative-studio/ogs-generate
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add nextgentrainingacademy88-max/open-generative-studio --skill ogs-generate
Clone the repo
git clone --depth 1 https://github.com/nextgentrainingacademy88-max/open-generative-studio

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ogs-generate

README.md
[![agentmods](https://agentmods.dev/badge/skills/nextgentrainingacademy88-max/open-generative-studio/ogs-generate.svg)](https://agentmods.dev/skills/nextgentrainingacademy88-max/open-generative-studio/ogs-generate)
Your own site
<a href="https://agentmods.dev/skills/nextgentrainingacademy88-max/open-generative-studio/ogs-generate"><img src="https://agentmods.dev/badge/skills/nextgentrainingacademy88-max/open-generative-studio/ogs-generate.svg" alt="Measured on agentmods" height="20"></a>
Per session 418 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,115 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00418 $0.03115
Opus 5 $0.00209 $0.01558
Sonnet 5 $0.00084 $0.00623
Haiku 4.5 $0.00042 $0.00312

Measured 6d ago against content hash fb4e2f67ca15, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

ogs-generate scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/ogs-generate/SKILL.md · 181 lines

How it starts

The opening of the file, as written. The whole thing — 181 lines — stays where its author put it; the contents beside it link to each section on GitHub.

OpenGen Studio Generate

Submit image and video generations through OpenGen Studio's hosted MCP server. OpenGen Studio is a credit-wallet SaaS - the user never sees an upstream vendor name, a USD price, or a raw model provider slug; everything customer-facing is "OpenGen Studio credits" and, when real money is involved (topping up the wallet), Malaysian Ringgit (RM/MYR).

Step 0 - Connection

The OpenGen Studio MCP server lives at https://mcp.your-domain.com/mcp. Connecting is one-click OAuth: the user adds that URL as a custom connector (claude.ai: Settings -> Connectors -> Add; Claude Code: claude mcp add --transport http ogs https://mcp.your-domain.com/mcp) and signs in with their OpenGen Studio account when the browser prompt appears - no key handling needed. (Advanced fallback for scripts: an API key ogs_sk_... from the developer section at your-domain.com/mcp, sent as a bearer token.) If a tool call fails with an auth error, the sign-in expired or was revoked - ask the user to reconnect the connector at your-domain.com/mcp. Never ask the user to paste keys or tokens into chat.

UX rules

  1. No raw JSON, IDs-as-code, or tool jargon in chat. Turn a tool result into one plain sentence. Don't say "calling generate_image" or paste the {"id":...} object - just deliver the outcome.
  2. Always state the credit cost. Every successful generate_image / generate_video result includes credits_charged - say it in plain language ("that used 15 OpenGen Studio credits"). For a run whose price scales with duration/resolution/mode (any video model, or an image model you're unsure about), call estimate_price before generate_video so the user isn't surprised. Skip the pre-estimate only for the cheapest, flat-rate defaults (e.g. a quick Z Image or Nano Banana 2 image) - report the actual charge after the fact instead.
  3. On an insufficient-credits failure, call get_balance to tell the user their exact balance, then point them to https://www.your-domain.com/wallet to top up. Don't unilaterally downgrade to a cheaper model to dodge the shortfall unless the user asks for that.
  4. Money is OpenGen Studio credits, full stop - never say "USD", "dollars", or an upstream vendor name (this is a hard product rule; the server itself scrubs vendor names out of error text, but keep your own language clean too). RM/MYR only comes up when discussing wallet top-ups, never per-generation cost.
  5. Deliver results as the media URL + one line, not the full tool response: model used, and duration/size if relevant. If the user needs a local file, tell them to save the URL - OpenGen Studio doesn't guarantee it lives forever.
  6. One question at a time. Don't front-load "which model, what aspect ratio, how many reference images" all at once - pick sane defaults (nano-banana is generate_image's own default) and ask only for what's genuinely missing (e.g. generate_video has no default model, so ask if the user hasn't named one and the brief doesn't make it obvious).
  7. Reference images must be public URLs. image_urls is validated as a URL by the tool - a local file path is rejected outright. If the user hands you a local file, tell them it needs to be hosted somewhere reachable first (their own upload, a public bucket, etc.) before you can pass it in.

Read the full file on GitHub · 181 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 181 lines · 418 tokens per session scan A fb4e2f67ca15

Subscribe to this mod's changes

ogs-generate is a skill published in the GitHub repository nextgentrainingacademy88-max/open-generative-studio (0 stars, last pushed 13d ago), licensed MIT. It adds 418 tokens to every session and 3,115 once invoked, about $0.0021 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

youtube-shorts-generator

Generate viral 9:16 YouTube Shorts (or TikTok/Reels clips) from a long-form YouTube URL or local video. Triggers on requests like "make shorts from this video", "extract viral clips from this YouTube link", "auto-clip this podcast", "find the best moments and crop vertical". Pipeline downloads the source, transcribes…

Anil-matcha/awesome-generative-ai-apps · 135 tokens

atlas-cloud-media

Generate Atlas Cloud images and videos through its asynchronous media API with schema-first model selection and credential-safe polling.

sickn33/agentic-awesome-skills · 25 tokens

interactivity-best-practices

Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.

TommyBez/skillsboard · 28 tokens

remocn

Build Remotion videos with remocn — copy-paste animation components and timeline-driven UI primitives from a shadcn registry. Use when composing a video or scene in a Remotion project, adding a single animation, transition, background, or UI-block sim, or reaching for a video-ready UI primitive (button, dialog…

TommyBez/skillsboard · 88 tokens

image

When the user wants to create, generate, edit, or optimize images for marketing — blog heroes, social graphics, product mockups, profile banners, listing visuals, or brand assets. Also use when the user mentions 'AI image generation,' 'generate an image,' 'create a graphic,' 'product mockup,' 'hero image,' 'social…

TommyBez/skillsboard · 197 tokens

video

When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Sora,' 'Runway,' 'Kling,' 'Seedance,' 'Hailuo,' 'MiniMax,' 'Pika,' 'Hunyuan,' 'Wan,'…

TommyBez/skillsboard · 197 tokens