Gh Stack
remotion-dev/remotion
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack.
arkcli +understand:基于 Responses API 的 12 个多模态专项理解配方,支持临时 API Key/Base URL/Endpoint 执行与无副作用 dry-run。用户只给 Endpoint 时先用 resources resolve;转写、抽取、字幕、定位等明确产出走本 skill,开放式对话走 +chat,生成走 +gen。
$ npx skills add volcengine/ark-cli --skill arkcli-understand -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install volcengine/ark-cli arkcli-understand --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-understand .claude/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .claude/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understandType 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-understand -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install volcengine/ark-cli arkcli-understand --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-understand .agents/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .agents/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understand -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install volcengine/ark-cli arkcli-understand --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-understand .cursor/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .cursor/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understand--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-understand -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install volcengine/ark-cli arkcli-understand --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-understand .gemini/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .gemini/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understandInstalls 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-understand -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-understand .github/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .github/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understand -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-understand --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-understand .opencode/skills/arkcli-understand && 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-understand" agent skill from https://github.com/volcengine/ark-cli/tree/main/skills/arkcli-understand into .opencode/skills/arkcli-understand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "arkcli-understand", 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-understandarkcli +understand:基于 Responses API 的 12 个多模态专项理解配方,支持临时 API Key/Base URL/Endpoint 执行与无副作用 dry-run。用户只给 Endpoint 时先用 resources resolve;转写、抽取、字幕、定位等明确产出走本 skill,开放式对话走 +chat,生成走 +gen。
Arkcli Understand is an agent skill from volcengine/ark-cli. arkcli +understand:基于 Responses API 的 12 个多模态专项理解配方,支持临时 API Key/Base URL/Endpoint 执行与无副作用 dry-run。用户只给 Endpoint 时先用 resources resolve;转写、抽取、字幕、定位等明确产出走本 skill,开放式对话走 +chat,生成走 +gen。
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/arkcli-understand.md`, `references/evals.md` and `references/sub-skills.md`).
It sits in Media & Creative. 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.
8 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.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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 Understand loads about 1.7k tokens when it runs, and up to ~8.8k if it reads all its reference files. Until then it costs about 50 tokens; SKILL.md has 531 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). 531 words, ~1,695 tokens.
.claude/skills/arkcli-understand/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.CRITICAL — 开始前 MUST 先用 Read 工具读取 ../arkcli-shared/SKILL.md,其中包含认证闸门、API Key 错误恢复、配置排查与命令选择顺序。
CRITICAL — 执行 +understand 之前,MUST 先用 Read 工具读取 references/arkcli-understand.md(命令/flag/返回值/错误)与 references/sub-skills.md(12 个 sub-skill 的用途与期望输出形态)。禁止凭印象拼命令。
+understand 不是 12 套实现,而是 1 个引擎 + 一层语义:底层引擎就是 +chat 用的数据面 Responses API;每个 sub-skill 只是一条配方 {模态, fallback 模型, 内置 system prompt}。Platform Profile 省略 --model 时必须使用当前 Profile 的 Resources.Text.Default Endpoint;只有 Plan 类 Profile 才使用 recipe fallback 模型。arkcli +understand <sub-skill> --input @file [prompt]。args[0] 命中注册表(12 个之一)→ 当作显式 sub-skill,其余位置参数当 prompt 叠加在内置 prompt 之上。args[0] 不命中 → 整段位置参数都当 prompt,服务端按首个 --input 的文件模态自动路由到该模态的默认 sub-skill。--input:sub-skill 是「对某个文件做理解」,没有 --input 会直接 missing_input 报错。纯 prompt 无法推导配方。+chat 完全一致:arkcli 扁平 schema {id, model, content, reasoning_content, usage},不是 Responses 原生 output[].content[].text 嵌套。详见 references/arkcli-understand.md 的「返回值」段。file:// preprocessor 自动走 Files API;audio 是特例——内联为 base64 data URL,上限 25MB。详见 reference。--api-key / --base-url / Endpoint 时,MUST 读取 ../arkcli-shared/references/execution-context.md。不要根据 Key 文本或 Endpoint 名称猜数据面/工作流。--dry-run 只在本地解析配方、当前 Profile 已持久化的默认 Endpoint、显式模型和输入引用,输出统一 preview.v1;不读取在线 Endpoint/模型元数据、不上传文件、不调用 Responses API、不产生模型用量、不创建 response id 或持久化响应。在线才能补齐的值必须标为 unresolved,不能把预览当服务端 validation。| 用户意图 | 走哪个 |
|---|---|
| 有明确产出形态的多模态理解任务(转写 / 翻译 / 字幕 / 框选定位 / GUI 操作 / 字段抽取 / 分章节总结 / 多说话人 / 会议纪要) | +understand(命中某个 sub-skill) |
开放式带图/视频对话、追问、推理、需要多轮接续(--store/--previous-response-id)、需要 tools(web_search/function)或 --text-format json_schema 严格 JSON | ../arkcli-chat/SKILL.md |
| 生成图片 / 视频(不是理解已有素材) | ../arkcli-gen/SKILL.md |
一句话判据:任务能映射到下面某个 sub-skill 名 → 用 +understand;否则开放对话用 +chat,生成用 +gen。
ep-... → arkcli resources resolve <ep-id> --format json;只有用户任务属于明确理解产出,且 supported_workflows 包含 understand,才走本 skill。arkcli auth status;鉴权失败按 ../arkcli-auth/references/auth-modes.md 的「API Key 模式的错误恢复」处理,不要原地重试。--input @<file>(可多次)。本地文件用 @ 前缀;远程用 https:// / tos:// URL。--model:Platform Profile 会使用 Resources.Text.Default 中已部署的 ep-xxx,与 +chat 保持一致;Plan 类 Profile 才使用 sub-skill 的 recipe fallback 模型。只有用户明确指定其他资源时才传完整版本化 ID 或 ep-xxx。--stream;想微调任务指令用 --system-prompt-append "...",或 --system-prompt-override "..."。下表是 Plan 类 Profile 使用的 recipe fallback 模型。Platform Profile 不使用这些裸模型名,而是使用当前 Profile 的
Resources.Text.DefaultEndpoint。确需覆盖时见上文执行顺序。
| sub-skill | 模态 | Plan recipe fallback 模型 | 一句话用途 |
|---|---|---|---|
image-caption | image | doubao-seed-1-6 | 单图/多图描述、OCR(保留原文,不意译) |
image-grounding | image | doubao-seed-1-6 | 视觉定位:输出目标 bbox (x1,y1,x2,y2) + confidence |
image-gui | image | doubao-seed-1-6 | GUI 截图 → 可执行操作序列(12 类操作 JSON 数组) |
doc-extract | file | doubao-seed-1-6 | PDF/文档按 schema 抽取结构化 JSON(缺失填 null,保留 page) |
video-summary | video | doubao-seed-1-6 | 视频总结:overall / segment / chapter + 关键时间点 |
video-qa | video | doubao-seed-1-6 | 视频问答:结合画面+音频+时间轴精准回答 |
vau | video | doubao-seed-2-0-lite | 音视频联合理解:分析视频内声音元素,出音频分析报告 |
asr | audio | doubao-seed-2-0-lite | 语音转写:仅输出纯文本,无任何前后缀/格式 |
asr-align | audio | doubao-seed-2-0-lite | 字幕打轴:默认 SRT 格式(序号+起止时间+文本) |
asr-speakers | audio | doubao-seed-2-0-lite | 多说话人转写:标 [spk0] / [spk1] ... |
ast | audio | doubao-seed-2-0-lite | 语音翻译:把音频里的话译成文本 |
meeting-minutes | audio | doubao-seed-2-0-lite | 会议纪要:结构化 markdown(主题/参会人/要点/决议/待跟进) |
逐条的期望输出形态与示例命令见 references/sub-skills.md。
args[0] 不命中注册表时,按首个 --input 的文件扩展名推断模态并兜底到该模态的默认 sub-skill:
| 推断模态 | 兜底 sub-skill |
|---|---|
image(.jpg/.png/.webp/...) | image-caption |
video(.mp4/.mov/...) | video-qa |
audio(.mp3/.wav/.m4a/...) | asr |
| file(其他扩展名) | doc-extract |
--input 时无法自动路由(纯 prompt 推不出配方)→ 报 missing_sub_skill。image-grounding)。Agent 想要非默认 sub-skill(如 grounding / gui / summary / 字幕 / 翻译)就显式写出 sub-skill 名,别依赖自动路由。| 命令 | 说明 |
|---|---|
arkcli +understand image-caption --input @photo.jpg "描述这张图" | 图片描述 |
arkcli +understand image-caption --input @doc.png "OCR,原样保留文字" | OCR |
arkcli +understand image-grounding --input @scene.jpg "框出所有红色car" | 视觉定位 bbox |
arkcli +understand doc-extract --input @invoice.pdf "抽取 发票号/金额/日期" | 文档字段抽取 |
arkcli +understand video-summary --input @clip.mp4 "按 chapter 总结" | 视频分章节总结 |
arkcli +understand video-qa --input @clip.mp4 "视频里出现了几辆车?" | 视频问答 |
arkcli +understand asr --input @speech.mp3 | 语音转写(无需 prompt) |
arkcli +understand asr-align --input @speech.mp3 | 生成 SRT 字幕 |
arkcli +understand asr-speakers --input @meeting.wav | 多说话人转写 |
arkcli +understand ast --input @speech.m4a "译成英文" | 语音翻译 |
arkcli +understand meeting-minutes --input @meeting.m4a | 会议纪要 |
arkcli +understand "<prompt>" --input @photo.jpg | 省略 sub-skill → 按模态自动路由(此处 → image-caption) |
arkcli +understand asr --input @speech.mp3 --stream | 流式逐段输出 |
arkcli +understand image-caption --input @x.jpg --system-prompt-append "用英文回答" | 在内置 prompt 后追加指令 |
arkcli +understand image-caption --input @x.jpg "描述图片" --dry-run --format json | 返回 recipe / 模型 / 请求摘要的 preview.v1;零网络、不上传、不推理 |
@file/audio 上传机制、返回值扁平 schema、错误码、raw API 兜底、与 +chat 的关系 → references/arkcli-understand.mdreferences/sub-skills.mdreferences/evals.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 3 other files (references) in skills/arkcli-understand of volcengine/ark-cli.
Open the folder on GitHubat commit fb5b7be
Arkcli Understand 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 Understand this skillvolcengine/ark-cli | 140 | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | |
| Gh Stackremotion-dev/remotion | 62k | 6 repos | ~2.4k | Automated safety check: Pass | Custom licence | |
| HyperFrames Media Useheygen-com/hyperframes | 58k | 2 repos | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Guizang Social Cardsop7418/guizang-social-card-skill | 7.4k | 1 repos | ~7.8k | Automated safety check: Pass | AGPL-3.0 | |
| Weekly Changelog Videoheygen-com/hyperframes | 58k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | |
| Anthropic Brand Stylinganthropics/skills | 180k | 29 repos | ~559 | Automated safety check: Pass | Apache-2.0 |
remotion-dev/remotion
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack.
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
op7418/guizang-social-card-skill
Produces social card sets for Xiaohongshu and WeChat: carousels, Live Photo motion cards and puzzle layouts, and WeChat cover pairs, rendered from single-file HTML.
heygen-com/hyperframes
Turns a weekly changelog markdown file into a branded HyperFrames video with voiceover, animated mock-UI scenes and captions, using fonts, background and scripts bundled in the skill.
anthropics/skills
Applies Anthropic's brand colors and fonts to artifacts such as PowerPoint slides, using fixed hex values for text and accents, Poppins headings and Lora body text.
harry0703/MoneyPrinterTurbo
Installs and runs MoneyPrinterTurbo to turn a topic or script into a finished short video with voice-over, subtitles, stock footage and music.
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 帮助或通用知识。
Categories
arkcli +understand:基于 Responses API 的 12 个多模态专项理解配方,支持临时 API Key/Base URL/Endpoint 执行与无副作用 dry-run。用户只给 Endpoint 时先用 resources resolve;转写、抽取、字幕、定位等明确产出走本 skill,开放式对话走 +chat,生成走 +gen。. Arkcli Understand is an agent skill from volcengine/ark-cli.
Arkcli Understand fits situations like: media & Creative work in your project.
Run `npx skills add volcengine/ark-cli --skill arkcli-understand -a claude-code`. Or copy the skill folder (skills/arkcli-understand in volcengine/ark-cli) into .claude/skills/arkcli-understand in your project. Claude Code loads it when a task matches its description.
Run `npx skills add volcengine/ark-cli --skill arkcli-understand -a codex`. Or copy the skill folder (skills/arkcli-understand in volcengine/ark-cli) into .agents/skills/arkcli-understand 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-understand -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-understand, .gemini/skills/arkcli-understand, .github/skills/arkcli-understand and .opencode/skills/arkcli-understand in your project.
SKILL.md names no scripts, command-line tools or credentials: Arkcli Understand is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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 Understand 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 1.7k tokens (SKILL.md is roughly 6.8k 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 7.1k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Arkcli Understand: Gh Stack (remotion-dev/remotion, 62k stars), HyperFrames Media Use (heygen-com/hyperframes, 58k stars), Guizang Social Cards (op7418/guizang-social-card-skill, 7.4k stars) and Weekly Changelog Video (heygen-com/hyperframes, 58k 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.