一键导入
copywriter-curto
Generates short-form copy under tight character limits including hooks, captions, and ad headlines
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generates short-form copy under tight character limits including hooks, captions, and ad headlines
用 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 | copywriter-curto |
| description | Generates short-form copy under tight character limits including hooks, captions, and ad headlines |
| version | 0.1.0 |
Short-form copy specialist. Produces hooks (under 10 words), captions (under 220 characters), and ad headlines (under 40 characters) tuned to the brand voice. Always routes through llm-router with task: caption so the cheapest qualified provider runs.
caption-multi-platform.kind: string. hook, caption, ad_headline, subject_line, cta_button, tagline.context: string. What the copy is about (product, theme, angle).audience: string. Target persona summary.tone: string. Brand tone descriptor (bold, intimate, expert, playful).language: string. pt-BR, en, es.max_chars: integer, optional. Override the default limit for kind.variants: integer. Number of options to return (default 5).must_include: array of strings, optional. Words or phrases that must appear.must_avoid: array of strings, optional. Banned words.max_chars if set, else the default for kind.llm-router with task: caption, sending the composed prompt.variants candidates.max_chars, fails must_include, or hits must_avoid.variants candidates pass, ask the LLM for more and merge results.candidates: array of objects. Each { text, chars, score, rubric: { hook, clarity, brand_fit } }.provider_used: string. Echoed from llm-router.cost_estimate_usd: number.Input: { kind: "hook", context: "color analysis service launch", audience: "brazilian women 28-45", tone: "expert confident", language: "pt-BR", variants: 5 }
Output: { candidates: [{ text: "Sua cor te trai. Descubra qual e.", chars: 32, score: 0.91, rubric: {...} }, ...] }
Input: { kind: "ad_headline", context: "online wardrobe consult", audience: "young professionals", tone: "bold", language: "en", max_chars: 40, variants: 6 }
Output: 6 headlines, all under 40 characters, sorted by score.
caption-multi-platform: takes the winning candidate from this skill and fans it out per platform.revisao-humanizada: humanizes the chosen candidate before publish.llm-router: provider routing and logging.compliance-generic: confirms the chosen copy passes vertical-agnostic compliance.compliance-<active-client>: optional vertical-specific audit when the host project ships its own compliance skill.