Dotty Av Test
BrettKinny/dotty-stackchan
Run local black-box voice tests against the physical Dotty robot by playing a TTS prompt through the workstation speakers while the C920 records video and room audio.
arkcli +deploy:普通创建推理接入点(Endpoint)的统一首选入口。用户说『创建/新建/create 一个 endpoint/接入点』或『部署/上线/deploy 某模型』时优先走这里;但脚本化 / CI / 无护栏 / 原始 raw CRUD 创建是唯一例外,必须改走 arkcli-infer-endpoint,不能由本 skill…
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install volcengine/ark-cli arkcli-deploy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/arkcli-deploy .claude/skills/arkcli-deploy && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .claude/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deployType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install volcengine/ark-cli arkcli-deploy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/arkcli-deploy .agents/skills/arkcli-deploy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .agents/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install volcengine/ark-cli arkcli-deploy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/arkcli-deploy .cursor/skills/arkcli-deploy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .cursor/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/volcengine/ark-cli.git --path skills/arkcli-deploy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install volcengine/ark-cli arkcli-deploy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/arkcli-deploy .gemini/skills/arkcli-deploy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .gemini/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install volcengine/ark-cli arkcli-deployInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/arkcli-deploy .github/skills/arkcli-deploy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .github/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add volcengine/ark-cli --skill arkcli-deploy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install volcengine/ark-cli arkcli-deploy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/volcengine/ark-cli.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/arkcli-deploy .opencode/skills/arkcli-deploy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "arkcli-deploy" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-deploy into .opencode/skills/arkcli-deploy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-deploy", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
arkcli-deployarkcli +deploy:普通创建推理接入点(Endpoint)的统一首选入口。用户说『创建/新建/create 一个 endpoint/接入点』或『部署/上线/deploy 某模型』时优先走这里;但脚本化 / CI / 无护栏 / 原始 raw CRUD 创建是唯一例外,必须改走 arkcli-infer-endpoint,不能由本 skill…
Arkcli Deploy is an agent skill from volcengine/ark-cli. arkcli +deploy:普通创建推理接入点(Endpoint)的统一首选入口。用户说『创建/新建/create 一个 endpoint/接入点』或『部署/上线/deploy 某模型』时优先走这里;但脚本化 / CI / 无护栏 / 原始 raw CRUD 创建是唯一例外,必须改走 arkcli-infer-endpoint,不能由本 skill 截获。只有不命中该例外的普通创建,才在模型尚未选择、只给品牌/家族名,或当前轮只查询候选时进入本 skill 完成模型澄清;候选要用实时 search 返回的 name 与 primaryversion 组合成可直接传给 --model 的完整 ID。对已有 Endpoint 做获取/列表/启停/更新等全生命周期管理也走 arkcli-infer-endpoint;本 skill 只负责带产品护栏的一键创建。创建成功后会自动把多语言调用示例渲染到 ./ark-examples/<ep-id/。反触发:TTS/ASR/语音模型不能 +deploy,只能转 models search 说明广场可搜但 arkcli 不支持 Endpoint 创建。
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/arkcli-deploy.md` and `references/evals.md`).
It sits in Media & Creative, covering Speech recognition and synthesis and Text to speech and voice. The repository describes itself as: The fastest way to put Volcengine Ark in your terminal and your AI agent — go from prompt to generated media, multimodal answer, or deployed endpoint in a single command, no API… The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit fb5b7be. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
jqFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
console.volcengine.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Arkcli Deploy loads about 2.6k tokens when it runs, and up to ~5.3k if it reads all its reference files. Until then it costs about 134 tokens; SKILL.md has 661 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from volcengine/ark-cli at commit fb5b7be, republished under its Apache-2.0 licence (© volcengine). 661 words, ~2,618 tokens.
.claude/skills/arkcli-deploy/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.CRITICAL — 路由例外必须先于任何命令:用户明确要求脚本化 / CI / 无护栏 / 原始 raw CRUD 创建 Endpoint 时,立即读取 ../arkcli-infer-endpoint/SKILL.md 并由它接管;在完成交接前禁止认证检查、模型查询或其他命令。
前置: 先用 Read 读 ../arkcli-shared/SKILL.md 获取共享认证/配置/写操作守卫规则。
只要用户的最终目标仍是“创建 / 新建 / 部署 Endpoint”,即使尚未给出完整模型 ID,也必须留在 arkcli-deploy 工作流;arkcli-models 此时只是临时调用的只读候选查询能力,不能把创建任务改路由成纯模型发现。
候选必须来自本轮 ArkCLI 的实时结构化输出,禁止从模型记忆、示例或旧版本号补全。
查询预算是当前用户回合恰好一次 Bash 调用。 在执行前一次性确定 keyword、过滤条件和 --size。models search 的 keyword 是单个 catalog 子串,不要把多个概念拼成带空格的短语:先选最能缩小范围的一个 ASCII token,其余条件放到同一次调用的 flags 或 jq 本地过滤。例如“豆包代码模型”用 keyword code,再在同一管道按 name 的 doubao|seed 过滤;“生图”用 seedream。不确定稳定 token 时宁可省略 keyword 并使用已有结构化 filter,禁止把未翻译的中文短语直接提交后再换词重试。若担心输出过长,把字段投影直接放进同一条管道,例如
arkcli models search "<keyword>" --size 0 --format json | jq -c '{items: [(.items // [])[] | {name, primary_version, lifecycle_status, input_modalities, output_modalities}]}'。
这次调用无论成功、空结果、截断还是失败,都不得换关键词、调大分页、重跑同一命令或为了重新格式化再调用一次 ArkCLI;只能使用已捕获的 stdout,信息不足就如实停止。
arkcli models search --size 10 --format json。若用户已说明用途或模态,把对应的 keyword / --modality 加进同一次查询。arkcli models search <keyword> --size 10 --format json;家族名不是可直接传给 --model 的完整 ID。items 中读取 name、primary_version、lifecycle_status 和模态等已有字段。优先保留 lifecycle_status=Published 且名称不含 internal / test 的候选;状态缺失或非 Published 时只能如实标为未核实,不能称为“可部署”。完整模型 ID 按模型查询契约确定:primary_version 非空时使用返回值精确拼成 <name>-<primary_version>,为空时才使用 <name>;这是结构化字段组合,不是从名称或日期规律猜版本。不要自行给 name 拼 pro、lite 或任何未返回的版本后缀。澄清阶段的收敛边界:本回合第一次 search 返回后,禁止再次执行 models search,也不要对候选循环执行 models get、价格查询或其他详情调用。只有用户选定单个候选后又明确要求比较某个缺失属性,才在后续回合追加一次针对性查询。模型尚未唯一确定前,禁止执行 +deploy、infer endpoint create 或 Raw API 创建。
Endpoint 名称不应阻塞上述只读候选查询;模型选定后,再收集名称并确认最终创建参数。
新增 flag --set-default <modality>: 部署成功后自动把新 endpoint 设为 active profile 该 modality (text / image / video) 的默认资源。仅在真实部署成功且用户明确传 modality 时生效;失败仅 stderr warn,不阻断部署主流程。详见 ../arkcli-shared/references/profile-defaults.md。
写操作 + 计费:+deploy 创建在线推理 Endpoint 是真实写操作,会产生计费资源。该工作流依赖在线探测,不支持 --dry-run;执行前必须与用户显式确认最终参数。
模型开通是独立计费写动作,非交互环境一律不自动开通:若目标基础模型尚未开通,+deploy 会触发"开通模型"(账号级计费写)。在 agent / CI / 管道这类非 TTY 环境,开通被硬拒——--yes 也不放行(--yes 只在真人交互终端里用于跳过 [y/N])。命中时 CLI 返回 model_activation_required + console 链接,你必须结束本轮、把"开通(计费)"这件事连同链接交还给真人,由真人在交互终端确认或在网页 console 开通。严禁自己补 --yes / echo Y / 设 ARKCLI_ALLOW_HEADLESS_ACTIVATION 替用户开通——你打印一句"请确认"然后同一轮自己加 --yes 跑掉,等于没问。ARKCLI_ALLOW_HEADLESS_ACTIVATION=1 只留给真·无人值守自动化(CI 流水线),不是 agent 该设的。
实名前置(开通类硬闸门):+deploy 会触发开通模型,第一步先 arkcli auth status 读 volc_sso.identity.verified——false 即停并把实名页 https://console.volcengine.com/user/authentication/detail/ 贴给用户、暂停等待(详见 ../arkcli-auth/references/realname-gate.md)。不要先试 +deploy、撞到 model-id 无效 / 模型未开通报错再回头查实名——那些报错会把你带偏。
语音模型硬边界:TTS / ASR / 配音 / 朗读 / 播客 / 音色设计 / 实时语音交互,或模型名命中 doubao-seed-tts-*、doubao-seed-asr-*、seedasr-* 时,不要执行 +deploy。这些模型在 arkcli 当前只支持 models search 做广场发现;不能创建 Endpoint,也不能通过开通模型绕过。
+deploy 创建后自动渲染 + 独立命令 +code-example两条路径都可用,都走 OpenTOP OpenGetSampleCode:
+deploy 创建成功后自动渲染:把该接入点的多语言调用示例写到 ./ark-examples/<ep-id>/(用 ep-id 当作可直接调用的 model id,示例直接调你刚建的接入点),并在 stderr 打一行落盘摘要。best-effort —— 取不到示例只软提示,不影响 Endpoint 创建/启动。arkcli +code-example:按基础模型名/版本单独生成示例,转 ../arkcli-code-example/SKILL.md;注意它按 model-version 提供,部分版本后端无 group 会返回 not found,缺失时再降级到 ark-examples/ 静态示例或方舟控制台示例代码页。| 调用 | 说明 |
|---|---|
arkcli +deploy --name <ep-name> --model <model-id> [...] | 创建 Endpoint;执行即真实创建 |
⚠️ 没有
arkcli deploy .../arkcli endpoint create/arkcli +deploy create等子命令。整个能力就是一个+deploy命令加 flag。
--name、--model 必填arkcli resources list --format json 后按返回字段筛选;不得添加未记录的 --filter 或其他 resources list --help 中不存在的 flag--rate-limit / --moderation / --intelligent-router / --tags 等)字段名一律 PascalCase:Rpm、Tpm、Strategy、Mode,不是 rpm/tpm+code-example 的 flag 是 --model(基础模型名/带版本 id)+ --language,不是 --endpoint-id:arkcli +code-example --model <id> --language python(细节见 ../arkcli-code-example/SKILL.md)+deploy 创建成功后会自动把示例渲染到 ./ark-examples/<ep-id>/(按 ep-id);想按基础模型名另出一份则跑 +code-example+deploy 的开通在非 TTY 下被硬拒、--yes 也不放行;禁止自己补 --yes / echo Y / 设 ARKCLI_ALLOW_HEADLESS_ACTIVATION,必须把开通(计费)交还真人在终端 / console 处理arkcli models search <keyword>,不要给 +deploy 命令只要用户的最终目标仍是“创建 / 新建 / 部署 Endpoint”,即使尚未给出完整模型 ID,也必须留在 arkcli-deploy 工作流;arkcli-models 此时只是临时调用的只读候选查询能力,不能把创建任务改路由成纯模型发现。
候选必须来自本轮 ArkCLI 的实时结构化输出,禁止从模型记忆、示例或旧版本号补全。
先确定用户硬条件与关键词,初次用 models search "<keyword>" --size 10 --format json;无关键词就省略。关键词用真实名称/家族的子串,能力和模态用真实 flags,不把多个自然语言概念拼成模型名。已有完整本轮结果就复用。
display_name/name/primary_version/lifecycle_status/input_modalities/output_modalities/create_time/update_time。新接入优先 Published,排除名称明确标 internal/test 以及 Shutdown/Retiring 的推荐项;未知状态不等于可部署。版本非空才拼 name-version,不猜日期;自定义模型保留 cm-... 身份。create_time 倒序,最新创建/发布的候选在前;只有用户明确要求“最近更新”才按 update_time 倒序。禁止因历史偏好或上文提过某旧型号就把它置顶;可在问题正文提醒,但不得改顺序或自造“推荐/主力/旗舰”标签。不能用名称、ID 内时间或 search 默认相关性冒充创建时间;时间缺失/不可解析时标明未知,不伪造排序。无偏好时展示 5–8 个代表,兼顾实际存在的文本、多模态、图像、视频;有硬任务条件就只列匹配者,不为凑数混入其他任务。label 使用原始展示名,description 附完整 ID、模态和状态。+deploy 不支持 --dry-run,不要发明预览 flag。精简字段模板见 search reference。以下为对已保存完整候选的本地排序,不新增 API 请求:
jq '[.items[]
| select(.lifecycle_status == "Published")
| select((.name | test("internal|test"; "i")) | not)
| {display_name,name,primary_version,lifecycle_status,input_modalities,output_modalities,create_time}]
| sort_by(.create_time // "") | reverse' "$candidate_file"先检查顶层 items 为数组及关键字段是否齐全,缺时间只能标“时间未知”。该投影不是账号可部署性验证,不逐候选循环 get/价格接口;只补齐完成当前任务所需的证据。
arkcli-deploy skill,按上节执行一次实时只读查询并让用户选择;不要直接创建model/name/region;确认后执行 arkcli +deploy --name <ep> --model <id>*-tts-* / *-asr-* / seedasr-* → 转 arkcli-models 说明"只支持广场检索,不支持 Endpoint 创建"cm-xxxxx)时,真实创建前会先查是否已有引用该自定义模型且状态为 Running 的 Endpoint;若有则直接复用并输出已有 endpoint-id,不会再创建第二个计费资源。该在线复用决策也是 +deploy 无法提供可靠离线 Client Preview 的原因之一model/name/regionarkcli infer endpoint create 拿到 Id → 不要再 +deploy 创建第二个,转 arkcli-infer-endpoint;要调用示例转 arkcli-code-example(按模型名生成)| 用户意图 | 路由到 | 完整示范命令 |
|---|---|---|
| 只想试模型效果 / 一次性生成 | arkcli-chat / arkcli-gen | arkcli +chat --model <id> '...' 或 arkcli +gen --model <id> '...' |
| 要某模型的调用示例 | arkcli-code-example | arkcli +code-example --model <model-id> --language python(按模型名/版本生成;缺失版本降级到静态示例或控制台示例页) |
| 只想发现 / 对比模型,尚无创建 Endpoint 意图 | arkcli-models | arkcli models search <keyword> 或 arkcli models list |
| 语音模型部署 / TTS 接入点 / ASR Endpoint | arkcli-models | arkcli models search <keyword>(只做广场发现;当前不支持 Endpoint 创建) |
| 401 / 鉴权失败 | arkcli-auth | arkcli auth status,必要时 arkcli auth login |
| profile / region / project 不符预期 | arkcli-config | 身份摘要用 arkcli auth whoami --format json;默认资源用 arkcli resources list --format json。显式 Profile 管理才使用可能同步 Key 的 profile show/list |
| 脚本化 / CI / 需要精细控制每个参数、跳过护栏 | arkcli-infer-endpoint | arkcli infer endpoint create --model <id> --name <ep> |
arkcli auth status → arkcli models search/get → 复述并确认最终模型、名称、计费影响 → arkcli +deploy ...(自定义模型若已有 Running Endpoint 会复用)arkcli +chat / arkcli +gen 验证效果 → 复述最终参数并确认 → 真实创建+deploy 已把示例自动写到 ./ark-examples/<ep-id>/,直接用即可;想按基础模型名另出一份跑 arkcli +code-example --model <model-id> --language <lang>(部分版本无示例时降级到 ark-examples/ 静态示例或控制台示例页)详细 flag、JSON 字段示例、错误码见 references/arkcli-deploy.md。
© volcengine, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/arkcli-deploy of volcengine/ark-cli.
Open the folder on GitHubat commit fb5b7be
Arkcli Deploy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Arkcli Deploy this skillvolcengine/ark-cli | 140 | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | |
| Dotty Av TestBrettKinny/dotty-stackchan | 113 | — | ~866 | Automated safety check: Notes | MIT | |
| Stepfun Asrdaymade/claude-code-skills | 1.4k | — | ~3k | Automated safety check: Pass | MIT | |
| Stepfun Ttsdaymade/claude-code-skills | 1.4k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Groq Core Workflow Bjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Voice AI Ttssundial-org/awesome-openclaw-skills | 663 | — | ~2.3k | Automated safety check: Notes | None |
BrettKinny/dotty-stackchan
Run local black-box voice tests against the physical Dotty robot by playing a TTS prompt through the workstation speakers while the C920 records video and room audio.
daymade/claude-code-skills
Transcribes Chinese/English audio with StepFun's stepaudio-3-asr-max via its SSE endpoint (not /v1/audio/transcriptions) — one call handles long-form audio with no chunking.
daymade/claude-code-skills
Generates Chinese/Japanese speech with StepFun's Contextual TTS — default stepaudio-2.5-tts, stepaudio-3-tts for whisper/inline-() prosody.
jeremylongshore/tons-of-skills-marketplace
A skill your agent uses when you need Groq's non-chat endpoints — transcribing or translating audio with Whisper, understanding images with Llama 4 vision, generating speech (TTS), or benchmarking…
sundial-org/awesome-openclaw-skills
High-quality voice synthesis with 9 personas, 11 languages, streaming, and voice cloning using Voice.ai API.
zenstory-ai/video-recap-skills
按需把一部成片拆成可复用的制作参考:测镜头节奏与响度,标注段落与音轨分工,把原片事实与可迁移方法分开, 导出不含原片人名台词的 productionreference.json 供下次制作参考。不在默认生产路径上。
volcengine/ark-cli
Inspect or invoke locally registered ArkCLI actions when product commands cannot cover a task.
volcengine/ark-cli
arkcli +code-example:为指定基础模型生成多语言(Python / Go / Java / Node / curl)调用示例代码并写入本地文件。数据源是火山方舟 OpenTOP OpenGetSampleCode。当用户需要拿某个基础模型的 SDK / curl 调用示例、保存为本地接入模板时使用。反触发:TTS/ASR/语音模型没有 arkcli…
volcengine/ark-cli
arkcli 本地配置管理。处理 profile 配置归因、update.mode 的 automatic/disabled 策略、config reset 与历史 yaml 排障;profile 类操作优先使用 arkcli profile <subcmd。
volcengine/ark-cli
arkcli 自定义模型仓库管理:从 TOS 导入自定义模型、查询/筛选自定义模型、查看详情、改名、删除、查询可用量化模式、量化已就绪的模型。任何提到自定义模型 ID(cm-)的管理、部署准备,或要求用 cm- 直接对话/推理/试效果的边界判断,都必须使用本 skill。注意:查询火山公共基础模型(doubao 等 foundation models)走 arkcli-models;本…
volcengine/ark-cli
检索、读取与总结方舟官方文档。用户给出 ark.volcengine.com 文档 URL 或 /docs/ 路径、要求读链接、官方说明、API 契约或必填字段,询问 CC Switch 等第三方客户端的方舟图形配置流程,以及官方网页读取失败时使用。不用于业务调用、资源操作、CLI 帮助或通用知识。
volcengine/ark-cli
arkcli doctor 统一入口,覆盖 CLI 健康、account、error、infer-endpoint、model、metrics、report 与 Ark 图片/视频来源特征验证。用户给 1-20 个媒体 URL 并问是否由 Ark/Seedance/Seedream 生成时,走 doctor +verify-origin:整批只披露并确认一次费用,确认前不发…
Categories
arkcli +deploy:普通创建推理接入点(Endpoint)的统一首选入口。用户说『创建/新建/create 一个 endpoint/接入点』或『部署/上线/deploy 某模型』时优先走这里;但脚本化 / CI / 无护栏 / 原始 raw CRUD 创建是唯一例外,必须改走 arkcli-infer-endpoint,不能由本 skill…. Arkcli Deploy is an agent skill from volcengine/ark-cli.
Arkcli Deploy fits situations like: tasks that involve Speech recognition and synthesis; tasks that involve Text to speech and voice.
Run `npx skills add volcengine/ark-cli --skill arkcli-deploy -a claude-code`. Or copy the skill folder (skills/arkcli-deploy in volcengine/ark-cli) into .claude/skills/arkcli-deploy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add volcengine/ark-cli --skill arkcli-deploy -a codex`. Or copy the skill folder (skills/arkcli-deploy in volcengine/ark-cli) into .agents/skills/arkcli-deploy in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add volcengine/ark-cli --skill arkcli-deploy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/arkcli-deploy, .gemini/skills/arkcli-deploy, .github/skills/arkcli-deploy and .opencode/skills/arkcli-deploy in your project.
Going by SKILL.md and its folder, Arkcli Deploy needs the command-line tools its instructions call (jq).
SKILL.md names 1 domain. In commands or code: console.volcengine.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Arkcli Deploy is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.7k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Arkcli Deploy: Dotty Av Test (BrettKinny/dotty-stackchan, 113 stars), Stepfun Asr (daymade/claude-code-skills, 1.4k stars), Stepfun Tts (daymade/claude-code-skills, 1.4k stars) and Groq Core Workflow B (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
volcengine (a GitHub organization) maintains it in volcengine/ark-cli, which has 140 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on September 29, 2026.
Source: volcengine/ark-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.