byted-kickart-marketing-material-generator

byted-kickart-marketing-material-generator is a skill for Claude Code, Codex from bytedance/agentkit-samples. It costs 128 tokens per session (2,408 once invoked), scanned A, original, Apache-2.0.

A workflow for making short marketing videos for products sold or promoted on Douyin, the Chinese short-video platform, using Volcengine Kickart. It covers product-material analysis, creative planning, storyboards, video generation, and publishing.

In plain words
What is it for?
Uploading product images or videos, analyzing materials and selling points, planning audiences and creative directions, creating storyboards, generating finished videos, and publishing them to Douyin.
Why use it?
It organizes the many stages between product assets and a published marketing video. It also keeps asynchronous tasks identifiable so failed or interrupted work is not resubmitted automatically.

Skill for Claude CodeCodex ✓ vendor

Written for no agent in particular: nothing here depends on one.

Good fit Uploading product images or videos, analyzing materials and selling points, planning audiences and creative directions, creating storyboards, generating finished videos, and publishing them to Douyin.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator
About the project

bytedance/agentkit-samples is a collection of examples and tutorials for Volcengine AgentKit, an AI-agent development platform for building, deploying, and operating agent applications. Developers use the samples to learn agent creation, multi-agent collaboration, memory, retrieval, MCP integrations, media generation, customer service, and other workflows. The catalogue skills provide agent workflows based on these examples.

bytedance/agentkit-samples · 484 stars · on GitHub

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 bytedance/agentkit-samples --skill byted-kickart-marketing-material-generator
Clone the repo
git clone --depth 1 https://github.com/bytedance/agentkit-samples

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 byted-kickart-marketing-material-generator

README.md
[![agentmods](https://agentmods.dev/badge/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator/github.svg)](https://agentmods.dev/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator)
Your own site
<a href="https://agentmods.dev/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator"><img src="https://agentmods.dev/badge/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for byted-kickart-marketing-material-generator

Your own site · 80×15
<a href="https://agentmods.dev/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator"><img src="https://agentmods.dev/badge/skills/bytedance/agentkit-samples/byted-kickart-marketing-material-generator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 128 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,408 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. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
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.00128 $0.02408
Opus 5.5 $0.00051 $0.00963
Sonnet 5.5 $0.00026 $0.00482
Haiku 4.5 $0.00013 $0.00241

Measured 1mo ago against content hash b2ae8f916c07, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

byted-kickart-marketing-material-generator 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 1mo 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/byted-kickart-marketing-material-generator/SKILL.md · 64 lines

How it starts

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

营销视频Skill

🚨 强制前置校验流程

所有 KickArt 操作必须先完成 CLI 可用性与 OAuth 登录态检查:

  1. KickArt CLI 校验
    • 读取 references/CLI前置校验指南.md。
    • 使用 command -v npm 检查 npm exec 是否可用。所有命令通过 npm exec -y --package @volcengine/[email protected] kickart-open-cli 调用固定版本,无需全局或项目级安装。
    • 执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli auth_token >/dev/null 检查登录态,禁止展示、记录或持久化 token。
    • 尚未登录或凭据失效时,执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli auth_login 获取授权链接并展示给用户;该命令立即返回,不会轮询授权状态。
    • 等待用户明确确认已完成网页授权后,单次执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli auth_complete 获取 token 并完成登录,再次检查登录态;禁止自动轮询或在用户确认前执行。
    • npm exec 下载包失败或 CLI 仍不可用时,反馈脱敏后的 npm 错误并终止操作。
    • 不要求用户提供长期密钥,不读取或回显 OAuth token,禁止直接请求 OpenAPI。

🎯 意图识别与任务执行指南(基于对话历史自动识别)

结合当前用户输入和历史记录判断意图后,必须严格读取并遵循对应执行依据指南,不可凭空猜测执行步骤。

任务类型 触发意图与关键词 执行依据(强制首要读取) 输出要求 前置要求
进度查询 【最高优先级】用户提及「查询进度」「查看结果」「生成怎么样了」「好了吗」或查询某个具体任务 ID 的状态时。 读取 references/任务查询指南.md,执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli query_task_v2 --task-id <ID> --source kickart_ai_material --auto-publish true。 解析 stdout JSON 并输出当前状态或结果。 需从会话上下文获取对应任务 ID;无有效 ID 时直接告知用户未查询到相关任务。
独立素材入库 用户明确要求「上传到 KickArt」「创建媒资」「保存到素材库」或「查询媒资」,且不是在为生成任务提供输入素材。 读取 references/素材上传指南.md,执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli material_pipeline_v2 --file-path <绝对路径>。 从 stdout JSON 输出 created.media_id 和 origin_url。 生成任务中的图片和视频不得触发本流程;本地素材由提交命令自动上传。
一键成片 当用户需要一键端到端生成成片视频,提到「一键成片」「生成成片」「生成营销视频」「提交成片任务」「生成商品视频」时。 读取 references/一键成片指南.md,执行 npm exec -y --package @volcengine/[email protected] kickart-open-cli submit_marketing_task_v2。 解析 stdout JSON 并输出任务 ID;后续通过 query_task_v2 获取结果。 必须严格按照指南 Phase 0 逐步收集信息,模板固定为 978755842:素材与商品信息(条件必传,四项至少一项)、视频时长(必填,15/30/45/60秒)、画幅比例、语言、视频用途、创意指令、字幕、字幕擦除和明水印。所有列出的可选参数必须逐一询问,提交前必须展示成片信息并进行二次确认与合规提示。
视频参考 用户主动提供视频、视频链接,或表示要上传视频时。 读取 references/视频参考指南.md,校验并记录本地绝对路径或公网 URL;不预先上传。 获取可直接传给 submit_marketing_task_v2 --user-videos 的素材列表。 本地视频格式 MP4/MOV,单个 ≤50MB;最多 10 个。

Read the full file on GitHub · 64 lines

Files

What ships with it

6 files 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. 1mo ago Changed · -25 lines · +8 tokens per session b2ae8f916c07
  2. 2mo ago First seen · 89 lines · 120 tokens per session scan A 7d844b1c6007

Subscribe to this mod's changes

byted-kickart-marketing-material-generator is a skill published in the GitHub repository bytedance/agentkit-samples (484 stars, last pushed today), licensed Apache-2.0. It adds 128 tokens to every session and 2,408 once invoked, about $0.0005 per session on Opus 5.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

byted-kickart-marketing-material-generator compared with skills from other repositories

byted-kickart-marketing-material-generator next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
byted-kickart-marketing-material-generatorbytedance/agentkit-samplesSkill484todayApache-2.0A128Claude Code, Codex
personal-shopperkirodotdev/KiroCrewSkill4.8kyesterdayApache-2.0A101Claude Code, Codex
ecom-details-imageZJU-REAL/EaselSkill4.5k4d agoApache-2.0A101Claude Code, Codex
skill-campaign-plannerZJU-REAL/EaselSkill4.5k4d agoApache-2.0A135Claude Code, Codex
billing-automationseaworld008/Commonly-used-high-value-skillsSkill742d agoMITA40Claude Code, Codex
capacitor-in-app-purchasescapawesome-team/skillsSkill542d agoMITA99Claude Code, Codex
shopify-developertech-leads-club/agent-skillsSkill7.1kyesterdaynoneA127Claude Code, Codex