원클릭으로
wavespeed-batch
Runs batch image or video generation across an A B variant axis tracking cost per variant for cheap fast experiments
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Runs batch image or video generation across an A B variant axis tracking cost per variant for cheap fast experiments
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Unified public entrypoint for Simplicio's body-of-work orchestration: core + loop in one command. Use when the user types /simplicio-loop, says "ralph loop", "keep iterating until done", "finish all open issues", or asks to drain a queue of work autonomously. Runtime-agnostic: binds a real stop-hook where the host supports hooks (Claude, Cursor); otherwise self-paces via the host scheduler. The older /simplicio-tasks surface is a legacy alias; never escape the loop with a false promise.
Legacy compatibility alias for `/simplicio-loop`. Use only when an older install, adapter, or saved prompt still invokes `/simplicio-tasks`; immediately route the run through `.claude/skills/simplicio-loop/SKILL.md`, which now owns the public core + loop protocol.
One-shot bootstrap skill that wires HyperFrames (https://github.com/wesleysimplicio/hyperframes) into a marketing-engine clone as a first-class video provider — the three runtime skills, the provider class + mock, the routing matrix rows, env vars, and CLAUDE.md updates. Idempotent. Invoke when a fresh clone needs HyperFrames added, or when reapplying the integration after a rebase that dropped any piece of it.
Runs the HyperFrames CLI dev loop — init, lint, inspect, preview, render — for compositions authored under the `hyperframes` skill. Invoked after the composition HTML is on disk and before the piece is marked complete.
Translates a marketing-engine piece brief into the input shape the `hyperframes` skill expects (composition spec) and the flags the `hyperframes-cli` skill needs to render it. Selected by `video-prompt-builder` when the routing matrix resolves to the `hyperframes` provider.
Author HTML-as-source-of-truth motion compositions (kinetic type, motion quote cards, programmatic data-viz reels) for the HyperFrames renderer. Used whenever the video provider resolved by the routing matrix is `hyperframes`.
| name | wavespeed-batch |
| description | Runs batch image or video generation across an A B variant axis tracking cost per variant for cheap fast experiments |
| version | 0.1.0 |
Batch generator for cheap and fast A/B tests. Takes a base prompt and a variant axis (e.g., 5 different hooks, 3 different palettes), runs the matrix on Wavespeed, and returns the artifacts plus per-variant cost. Used to filter ideas before committing to a more expensive provider.
base_prompt: string. Shared prompt body across all variants.variant_axis: object. { field, values }. Field is the prompt slot that changes (hook, palette, subject). Values is the list of options.kind: string. image or video.aspect: string. 1:1, 9:16, 4:5, 16:9.model: string. Wavespeed model id (flux-schnell, sdxl-turbo, wan-video).count_per_variant: integer. Default 1. Useful when sampling multiple seeds per variant.seed: integer, optional. Base seed; per-variant seeds are derived deterministically.cost_cap_usd: number, optional. Stop and return partial results if the cap is hit.variant_axis.values is empty or base_prompt is missing.variant_axis.values, build a final prompt by injecting the value into base_prompt at the { field } placeholder.seed and the variant index for reproducibility.cost_cap_usd.data/wavespeed-usage.jsonl.results: array of objects. Each { variant_value, prompt, seed, artifact_ref, cost_usd, status }.total_cost_usd: number.successful_variants: integer.failed_variants: integer.Input: { base_prompt: "Editorial portrait of a woman, soft light, brand mood. Hook overlay: { hook }.", variant_axis: { field: "hook", values: ["Color is your edge", "Stop guessing your palette", "Your style starts here", "Discover your season", "Wear what works"] }, kind: "image", aspect: "1:1", model: "flux-schnell", count_per_variant: 1 }
Output: { results: [5 entries with artifact paths], total_cost_usd: 0.12, successful_variants: 5, failed_variants: 0 }
Input: { base_prompt: "Quote card with text 'Sua cor te trai'. Palette: { palette }.", variant_axis: { field: "palette", values: ["beige and black", "navy and gold", "off-white and rust"] }, kind: "image", aspect: "1:1", model: "sdxl-turbo" }
Output: 3 artifacts with cost summary.
failed_variants to the unattempted count, and surface a warning.base_prompt: throw a descriptive error pointing at the missing placeholder.gpt-image-prompt-builder: precise alternative when typography matters more than batch speed.higgsfield-prompt-builder: cinematic alternative for the winning variant after the Wavespeed test.topview-prompt-builder: UGC alternative when the variant axis is the avatar or scene.qa-tech-specs: validates each artifact against platform specs.video-prompt-builder: dispatcher that may delegate to this skill for batch hook tests.