Text To Sfx
sonilo-ai/skills
Generate a sound effect from a text description using Sonilo — a UI chime, a whoosh, an impact, ambience, a stylized cue — when there is no video to match.
ARK 套餐管理(Agent Plan / Coding Plan,个人版 + 企业版):查询持有 / 购买 / 续费 / 模型清单 / 轮换 APIKey,以及企业版席位的全部管理操作:列出席位(plans team seat-list)、给员工分配席位(plans team seat-assign)、查谁绑了哪个 seat、轮换席位 APIKey(plans team…
$ npx skills add volcengine/ark-cli --skill arkcli-plans -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install volcengine/ark-cli arkcli-plans --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-plans .claude/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .claude/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plansType 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-plans -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install volcengine/ark-cli arkcli-plans --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-plans .agents/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .agents/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plans -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install volcengine/ark-cli arkcli-plans --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-plans .cursor/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .cursor/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plans--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-plans -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install volcengine/ark-cli arkcli-plans --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-plans .gemini/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .gemini/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plansInstalls 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-plans -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-plans .github/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .github/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plans -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-plans --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-plans .opencode/skills/arkcli-plans && 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-plans" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-plans into .opencode/skills/arkcli-plans/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-plans", 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-plansARK 套餐管理(Agent Plan / Coding Plan,个人版 + 企业版):查询持有 / 购买 / 续费 / 模型清单 / 轮换 APIKey,以及企业版席位的全部管理操作:列出席位(plans team seat-list)、给员工分配席位(plans team seat-assign)、查谁绑了哪个 seat、轮换席位 APIKey(plans team…
Arkcli Plans is an agent skill from volcengine/ark-cli. ARK 套餐管理(Agent Plan / Coding Plan,个人版 + 企业版):查询持有 / 购买 / 续费 / 模型清单 / 轮换 APIKey,以及企业版席位的全部管理操作:列出席位(plans team seat-list)、给员工分配席位(plans team seat-assign)、查谁绑了哪个 seat、轮换席位 APIKey(plans team rotate-apikey)。也负责购买参数的逐步澄清,以及 paymentfailed + Order ID 后回到已有订单补单/取消,禁止重新 buy。命中关键词:套餐 / 买 / 续费 / 列席位 / 看 seat 绑定 / 谁绑了哪个 seat / 给员工分席位 / 解绑 / 团队席位 admin 视图 / 轮换 APIKey。反触发:Token 额度包/资源包不是 Agent Plan/Coding Plan,应走 arkcli-profile 判断 platform 切面。用量类问题(还剩多少额度 / 用了几成 / 每个 seat 用了多少)走 [arkcli-usage](../arkcli-usage/SKILL.md)。动词路由:列…
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files (for example `references/arkcli-plans-agreement-signing.md`, `references/arkcli-plans-buy.md` and `references/arkcli-plans-get.md`).
It sits in Media & Creative. It works with Model Context Protocol. 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.
4 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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are json).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
ark.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 Plans loads about 3.6k tokens when it runs, and up to ~23k if it reads all its reference files. Until then it costs about 199 tokens; SKILL.md has 1,013 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). 1,013 words, ~3,619 tokens.
.claude/skills/arkcli-plans/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.CRITICAL — 开始前 MUST 先用 Read 工具读取 ../arkcli-shared/SKILL.md,其中包含认证闸门、配置排查与共享安全规则。
CRITICAL — 任何 plans buy / plans renew / plans personal rotate-apikey / plans team seat-assign / plans team rotate-apikey 在执行之前,务必先用 Read 工具读取对应 references/*.md,禁止盲目调用。
CRITICAL — Token 额度包 / Token 资源包是 platform 按量计费产品,不是本 skill 管理的 Agent Plan / Coding Plan。不得因「套餐」或价格字样调用 plans get/buy/renew;转 arkcli-profile 解释 platform + /api/v3 归属。
用户问订阅页为何没有「超额后付费管理」按钮时,这是控制台套餐问题,不是 arkcli helper 的本机 TTY 矩阵问题。先用 arkcli plans get 核对当前身份是否持有生效的 Agent Plan 个人版或团队版;控制面查询失败时如实说明订阅状态未知,不把凭证错误当成未订阅。再读取官方超额后付费管理正文核对当前页面路径和前提,不用 Helper 状态代替控制台页面事实。
官方个人版文档将入口放在开通管理的 Agent Plan 页面「套餐信息」区域;进入后可分别管理模型与 Harness。用户所说的“订阅页”可能就是这个 Agent Plan 页面,不能断言“订阅页没有/不应有按钮”;先给文档的精确页面与区域,再核对用户实际所在页面。模型超额后付费要求先在「开通管理」开通模型服务,开启超额后付费前还需实名认证。Harness 也可在该页对应卡片管理,关闭该 Harness 的套餐抵扣会同时关闭其超额后付费。先问清个人版或企业版、模型服务开通状态;团队版额外核对管理员对席位的授权规则,不把个人版前提直接套到企业版。CLI 不能观察 Web 按钮是否实际渲染,不能仅凭文档断言某个前提就是这次缺按钮的根因;需要用户提供页面状态或由控制台排查。只作指引,不替用户开启真实计费开关。
用户明确说 Agent Plan 中某个旧模型不见了,或问下线短信后是否要重设时,先读 Agent Plan 官方模型下线公告中该模型所在行及较新的后续迁移行,直接交付公告的停止新用户、正式停服时间与建议迁移模型;不要横查 Coding Plan 的模型概览或在多篇无关文档中耗尽本轮。公告是产品时间表,不是当前账号实时查询;用户问“我现在还可用吗”时再用 arkcli plans model-list --plan agent-plan --format json 核对本账号清单,失败就明确实时状态未知,不把 STS 错误当作模型已不可用,也不因模型广场仍显示 Published 就推翻套餐下线公告。
问“需要重新设置吗”时按配置类型区分:使用 auto/ark-code-latest 等自动路由者一般不需要改工具中的固定模型名;工具里写死旧 Model Name 者需在停服前改为当前仍受支持的目标并验证;本人自建且绑定旧模型的 ep-... 另需核对并迁移 Endpoint。不能从订阅存在或公告本身推断用户属于哪种配置;无法读到本人配置/资源时给条件化操作,不替用户改配置或创建接入点。若公告先推荐的迁移模型也进入后续下线期,以该公告更新的迁移链和当前支持列表为准,不把旧建议当永久可用。
购买信息缺失时按固定顺序逐个收敛,不把所有问题堆在同一轮:
Agent Plan 还是 Coding Plan。--plan 与 --type;企业入口只确定团队 --plan。--type,然后单问席位数 --quantity。Agent Plan 档位为 small/medium/large/max,Coding Plan 为 lite/pro。--duration,收齐后进入协议确认。档位选项必须说明当前价格、典型场景和关键限制,按 buy 的档位说明 核对来源,不只显示裸档位名;未知价格/权益明确标未确认。时长可提供 1 / 3 / 6 / 12 月快捷选项,但仍接受 1–12 内的其他合法整数。
同时缺多项时,当前轮只问上述顺序中第一个未知决策。宿主有结构化选择能力时优先用,但通用 Skill 不写死工具名;没有时用简短选项文本退化。参数已全部明确且用户只要命令时,只给不带 --yes 的第一次协议闸门命令,不执行。
“当前轮只问一个决策”也限制当前轮可展示的信息:只列出该层的选项和必要差异,不得在说明、括号、示例或下一步预告中泄露后续层的选项名、合法值或 flag。比如套餐家族尚未确定时,回复中只能出现 Agent Plan 与 Coding Plan 及二者的简短区别,不能同时列出个人/团队、small/medium/large/max、lite/pro、时长或席位数。用户回答当前层后,下一轮再展示下一层。
payment_failed 且返回 Order ID 表示订单已经落库。必须复述该 Order ID,引导用户到 console 对这一单补付或取消;不重新收参,不执行 plans buy / plans renew,也不用 billing 出账记录代替已有订单的支付重入点。
ProductStockNotEnough 表示库存不足,不是参数错误;不重试、不重问已确认参数、不换档或拆单,按 buy 的失败语义 交付对应套餐控制台处理入口。transport error 同样保留本轮参数,不能重新开始购买向导。
续费不重新选档位:先确认 --plan 与续费月数,团队版从当前席位清单选择 --seat-ids;沿用原订阅/席位档位,不传购买专用的 --type 或 --quantity。用户已说清的参数不重复追问。仅询价走 pricing plans 或对应命令的 --estimate,不下单。
协议闸门返回后,把本次套餐、档位、时长、席位范围、实付价 total_amount_cny 与原价(如有)一起交付;价格和权益以当前返回为准,不用历史示例价承诺优惠、视频资格或有效期。超时/连接中断不能证明“未下单、未扣款”:保留错误和已有订单/席位 ID,先核对订单状态,不自动重放计费写操作。
plans buy / plans renew 是计费写操作,加 --yes 才真扣款。不传 --yes 不传 --estimate 时, CLI 不下单, 而是返回:
{
"status": "agreement_required",
"agreements": [{"title": "...", "url": "..."}, ...],
"next_step": "arkcli plans buy ... --yes"
}Agent 必须严格按以下顺序执行:
--yes — 拿到 agreements 数组title 和 url 展示给最终用户(不能省略,不能合并)--yes 重跑 next_step 字段里的命令(直接复制 next_step 即可,flag 已回显完整)违反这条流程 = 帮用户跳过法律合规步骤。这跟 frontend 购买面板的 "我已阅读并同意《...》" checkbox 等价 — 必须真人看过才能勾。
--estimate 是在线询价路径,不下单也不需要协议确认;它不是 Client Preview。用户最终走 --yes 真下单时仍需先看协议。
arkcli plans 管理两类 ARK 套餐:
两类套餐都有个人订阅与企业/团队席位,但 Key 来源不能按 personal/team 一刀切:
| Profile 类型 | 资源单位 | Key 来源与轮换入口 | OpenAI 兼容数据面 Base URL 路径 |
|---|---|---|---|
agent-plan 个人版 | 个人订阅 | Scene=RealAgentPlanPersonal 专属 Key;仅此类型可用 plans personal rotate-apikey | /api/plan/v3 |
coding-plan 个人版 | 个人订阅 | 与 platform 共用普通 API Key 池;在普通 Key 管理入口处理,没有 Coding Plan 个人版专属 Key | /api/coding/v3 |
agent-plan-team | 企业席位 | 当前 Running 席位的 Key;用 plans team rotate-apikey 管理 | /api/plan/v3 |
coding-plan-team | 企业席位 | 当前 Running 席位的 Key;用 plans team rotate-apikey 管理 | /api/coding/v3 |
personal 一个账号下一份订阅;team 是按席位(SeatID)粒度管理,每个席位绑一个子用户。
本 skill 不含套餐用量 / 配额查询("用了多少 / 还剩多少 / 几号刷新 / 按模型拆分")。
plans get只回答"我持有哪些套餐 + 状态(Effective/Running)",不回答"用了多少"。配额视图在../arkcli-usage/— 详见下方"快速决策"分流表。
plans model-list 列的是套餐文本/路由模型,不是图片、视频资源的完整目录。用户问“我的 Agent Plan 能否生图/有哪些图片模型”时,先从本轮 arkcli auth status --format json 的 profiles_summary[] 按 type=agent-plan / agent-plan-team 找到实际 name,再执行 arkcli resources list --profile <完整 name> --modality image --format json,读取 items[].id、resource_kind、invocable 和 is_default。--profile 要填完整 Profile 名,不是 agent-plan 这样的类型字面量;多个同类型候选需核对身份/项目,不能猜选。不能因 plans model-list 没有 Seedream 就回答“不支持生图”,也不把示例数量当当前权益。ep-xxx 推理接入点:ark-code-latest 是套餐模型路由别名,不是一个 ep-xxx Endpoint。用对应 Coding Plan Profile 的 resources list --modality text --format json 核对 items[].resource_kind / id 后回答是否存在 ep-xxx;不能用 plans get 查到订阅就推翻“没有接入点”的候选结论。Coding Plan 的图片/视频另走 platform Endpoint 池与后付费 Key,见 arkcli-resources。/api/plan/v3,Coding Plan 为 /api/coding/v3;普通 platform 才是 /api/v3。个人 Agent Plan 专属 Key、个人 Coding Plan 使用的普通池 Key、团队席位 Key 不可混用;只从本轮身份/Key 元数据与对应 Profile 类型矩阵确认,不把一个套餐的 Key 指向另一条计费路径。plans model-list 返回的展示名是 model_name,Plan 数据面及 Agent 配置中的 model 优先填 output_name(如实际返回的 auto 或无日期尾缀名称),仅在该字段为空时按 model-list 字段口径 回退;带版本的 model_id 主要用于精确查询/路由目标控制面写入,不能见到 selected_model_id 就直接抄进客户端环境变量。用户贴配置模板时逐个数清占位字段,不补造未出现的槽位。arkcli-auth 的 Key 查询与交付 定位目标;apikey.get_raw/profile apikey get 有条件提供读取能力,不能声称 CLI 只能轮换、不能读取已有 Key。导出受 Access 与宿主限制,失败应如实报告;查询失败绝不自动触发破坏性的轮换,也不在聊天中回显完整 Key。plans getplans buyplans renewplans model-listplans model-applyplans personal rotate-apikey;Coding Plan 个人版普通 Key 不走此命令plans team seat-listplans team seat-assignplans team rotate-apikeyplans harness-status:按能力卡报豆包搜索 / 专业数据集 / Agent 记忆(MCP),外加全局火山引擎Supabase(CLI+Skill 装没装)。「我的 supabase / MCP 装好了吗」都走这里(Agent 记忆卡仅个人版 agent-plan;团队版报 absent 是预期、非漏装,详见其 reference)arkcli-usage,不是 plans get。arkcli-auth 的 Key 查询流程;不要为只读需求调用 plans personal/team rotate-apikey。ep-xxx 接入点 → arkcli-deploy / arkcli-infer-endpoint;Plan 持有或 ark-code-latest 路由信息不能代替 Endpoint 查询。arkcli plans get,零参数(仅持有列表 + 状态,不含用量)../arkcli-usage/:arkcli usage plan 或 arkcli usage balance --type planarkcli usage plan-detailsarkcli usage seats --product agent-plan-team --with-usagearkcli plans model-list --plan <plan>arkcli plans model-apply --plan <plan> --model <model-id|output-name|auto>(写操作,与控制台联动;可选项先 plans model-list 确认)--plan、--type、--duration,团队版另收 --quantity,不要替用户做选择--plan、续费月数,团队版另选已有 --seat-ids;保持原档位,不传 --type / --quantityplan_agreement_required(三方渠道订单首用签署):见 references/arkcli-plans-agreement-signing.md;禁止擅自设 ARKCLI_ALLOW_HEADLESS_PLAN_AGREEMENT 替用户签署,引导用户在交互式终端完成签署plan_agreement_status_unavailable:签署状态尚未确认,检查网络与登录状态后重试;--yes 和 ARKCLI_ALLOW_HEADLESS_PLAN_AGREEMENT 都不能绕过该错误--yes 跳过)plans team seat-list --plan <agent-plan-team|coding-plan-team>(这是 seat 管理的默认入口,管理视角列基础信息 + 绑定关系,不带用量数字;要看每个 seat 用了多少 token / 套餐百分比 → arkcli usage seats --with-usage)plans team seat-assign,先准备好 seat-id=user-id 配对清单arkcli iam userid --username <prefix> 反查到 user_id,再喂给 seat-assign --bind seat-id=<user_id>arkcli auth status;缺失走 ../arkcli-auth/get / model-list / seat-list)直接执行;只在用户问 "我的" 时考虑当前身份buy / renew / rotate-apikey / seat-assign / model-apply) 务必:rotate-apikey 默认不传 --yes,让 CLI 走 [Y/N] 二次确认| 命令 | 风险 | 必做项 |
|---|---|---|
plans buy | 计费,IsAutoPay=true 自动扣款 | 必须先不带 --yes 走协议闸门 → 把 agreements 展示给用户 → 用户明确同意后加 --yes。详见 协议闸门流程 |
plans renew | 计费,自动扣款 | 同 buy 协议闸门;团队版必传 --seat-ids |
plans personal rotate-apikey | 原 APIKey 立即失效 | 默认走 [Y/N] 确认;提醒用户同步替换 harness 配置 |
plans model-apply | 改变套餐请求路由指向(立即生效、与控制台联动) | 非交互必须显式 --model;先用 plans model-list 确认可选目标;团队版无席位会报错 |
plans team seat-assign | 修改席位绑定关系 | 显式 --bind seat-id=user-id,自动调 IAM 反查 UserName |
plans team rotate-apikey | 原 APIKey 立即失效 | self-rotate 默认 agent-plan-team;admin batch 通过 --seat-ids |
| 命令 | 类型 | 说明 |
|---|---|---|
plans get | 读 | 列出当前账号持有的套餐(个人版 + 团队版聚合) |
plans buy | 写(计费) | 下单购买套餐 |
plans renew | 写(计费) | 续费已有套餐 |
plans model-list | 读 | 列套餐支持的模型;展示用 model_name,Plan 配置优先用 output_name,当前路由看 selected_model_id / selected |
plans model-apply | 写 | 设置 ark-code-latest 路由目标(auto 或具体影子模型) |
plans personal rotate-apikey | 写(毁坏) | 轮换 Agent Plan 个人版 APIKey |
plans team seat-list | 读 | 列出企业版席位 + 多维度筛选 |
plans team seat-assign | 写 | 批量绑定企业版席位到子用户 |
plans team rotate-apikey | 写(毁坏) | 轮换企业版席位 APIKey(self / admin batch) |
plans harness-status | 读 | 查本机 AI Agent(claude-code/codex/opencode/openclaw/trae)上 Agent Plan 内置 MCP 的安装状态(只读、免登录) |
../arkcli-auth/SKILL.md../arkcli-config/SKILL.md../arkcli-usage/SKILL.md — 本 skill 只回答"持有什么",不回答"用了多少"../arkcli-billing/SKILL.md — plans 不出钱../arkcli-code-example/SKILL.md../arkcli-chat/SKILL.md / ../arkcli-gen/SKILL.md../arkcli-api-explorer/SKILL.md../arkcli-helper/SKILL.md — plans harness-status 只读查看,不改配置usage plan / usage plan-details / usage balance / usage seats --with-usage),跟本 skill 的"持有 / 购买 / 席位管理"互补+deploy 部署 endpointplans harness-status 只读查看,注入改动走这里)© 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 12 other files (references) in skills/arkcli-plans of volcengine/ark-cli.
Open the folder on GitHubat commit fb5b7be
Arkcli Plans 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 Plans this skillvolcengine/ark-cli | 140 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Text To Sfxsonilo-ai/skills | 115 | 1 repos | ~1.6k | Automated safety check: Notes | MIT | |
| Video To Musicsonilo-ai/skills | 115 | 1 repos | ~4k | Automated safety check: Notes | MIT | |
| Resolve Audiosamuelgursky/davinci-resolve-mcp | 3.4k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Canvasight OpenNiall-Young/Canvasight | 213 | — | ~1.1k | Automated safety check: Pass | MIT | |
| Premiere Captionsayushozha/AdobePremiereProMCP | 116 | — | ~724 | Automated safety check: Pass | MIT |
sonilo-ai/skills
Generate a sound effect from a text description using Sonilo — a UI chime, a whoosh, an impact, ambience, a stylized cue — when there is no video to match.
sonilo-ai/skills
Score a video with original music using Sonilo — the model watches the cut and matches pacing, motion, and emotion, returning either the audio or a new video with the score muxed in.
samuelgursky/davinci-resolve-mcp
Audio and Fairlight work in the DaVinci Resolve MCP. An agent skill from samuelgursky/davinci-resolve-mcp.
Niall-Young/Canvasight
Open, reopen, attach, and verify Canvasight's Codex native widget, or explicitly open a browser fallback.
ayushozha/AdobePremiereProMCP
Import, verify, structurally validate, and export timed captions or subtitles in Adobe Premiere Pro.
guaardvark/guaardvark
Generate full songs with vocals or instrumentals (ACE-Step) and sound effects or ambience (Stable Audio Open) on the user's GPU through Guaardvark's Audio Foundry.
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
arkcli +deploy:普通创建推理接入点(Endpoint)的统一首选入口。用户说『创建/新建/create 一个 endpoint/接入点』或『部署/上线/deploy 某模型』时优先走这里;但脚本化 / CI / 无护栏 / 原始 raw CRUD 创建是唯一例外,必须改走 arkcli-infer-endpoint,不能由本 skill…
volcengine/ark-cli
检索、读取与总结方舟官方文档。用户给出 ark.volcengine.com 文档 URL 或 /docs/ 路径、要求读链接、官方说明、API 契约或必填字段,询问 CC Switch 等第三方客户端的方舟图形配置流程,以及官方网页读取失败时使用。不用于业务调用、资源操作、CLI 帮助或通用知识。
Works with
Categories
ARK 套餐管理(Agent Plan / Coding Plan,个人版 + 企业版):查询持有 / 购买 / 续费 / 模型清单 / 轮换 APIKey,以及企业版席位的全部管理操作:列出席位(plans team seat-list)、给员工分配席位(plans team seat-assign)、查谁绑了哪个 seat、轮换席位 APIKey(plans team…. Arkcli Plans is an agent skill from volcengine/ark-cli.
Arkcli Plans fits situations like: media & Creative work in your project.
Run `npx skills add volcengine/ark-cli --skill arkcli-plans -a claude-code`. Or copy the skill folder (skills/arkcli-plans in volcengine/ark-cli) into .claude/skills/arkcli-plans in your project. Claude Code loads it when a task matches its description.
Run `npx skills add volcengine/ark-cli --skill arkcli-plans -a codex`. Or copy the skill folder (skills/arkcli-plans in volcengine/ark-cli) into .agents/skills/arkcli-plans 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-plans -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-plans, .gemini/skills/arkcli-plans, .github/skills/arkcli-plans and .opencode/skills/arkcli-plans in your project.
SKILL.md names no scripts, command-line tools or credentials: Arkcli Plans is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: ark.volcengine.com. 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 Plans 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 3.6k tokens (SKILL.md is roughly 14k 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 19k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Arkcli Plans: Text To Sfx (sonilo-ai/skills, 115 stars), Video To Music (sonilo-ai/skills, 115 stars), Resolve Audio (samuelgursky/davinci-resolve-mcp, 3.4k stars) and Canvasight Open (Niall-Young/Canvasight, 213 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.