algorithmic-art
Generate deterministic SVG algorithmic artwork. Invoke when the user asks for geometric,…
围绕火山引擎对象存储 tosutil 生成与校验命令、规划桶/对象操作并诊断错误。用户提到 tosutil、TOS 桶对象管理、批量上传下载或相关排障时调用。
$ npx -y skills add bytedance/agentkit-samples --skill byted-volcengine-tosutil --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/byted-volcengine-tosutilContext preview
The summary Claude sees to decide when to auto-load this skill.
围绕火山引擎对象存储 tosutil 生成与校验命令、规划桶/对象操作并诊断错误。用户提到 tosutil、TOS 桶对象管理、批量上传下载或相关排障时调用。
name: "byted-volcengine-tosutil" description: "围绕火山引擎对象存储 tosutil 生成与校验命令、规划桶/对象操作并诊断错误。用户提到 tosutil、TOS 桶对象管理、批量上传下载或相关排障时调用。"
这个 Skill 面向火山引擎对象存储 TOS 的 `tosutil` 命令行工具,负责把用户意图转换成安全、可执行、可校验的 `tosutil` 操作流程。
把“要对 TOS 做什么操作”的需求,转换成**默认只预览**的 `tosutil` 命令,并在需要执行时输出**结构化 JSON 结果 + 可复现证据 + 可诊断建议**。
当用户要求以下任一场景时调用本 Skill:
基于 `tosutil` 文档体系,可确认以下事实:
`tosutil` 支持 Windows、Linux 和 macOS。使用本 Skill 前,建议先根据当前操作系统与芯片架构下载对应版本,并完成执行权限设置。
Linux:
wget https://m645b3e1bb36e-mrap.mrap.accesspoint.tos-global.volces.com/linux/amd64/tosutil chmod a+x tosutil sudo mv tosutil /usr/local/bin
macOS Intel:
wget https://m645b3e1bb36e-mrap.mrap.accesspoint.tos-global.volces.com/darwin/amd64/tosutil chmod a+x tosutil sudo mv tosutil /usr/local/bin
macOS Apple Silicon:
wget https://m645b3e1bb36e-mrap.mrap.accesspoint.tos-global.volces.com/darwin/arm64/tosutil chmod a+x tosutil sudo mv tosutil /usr/local/bin
Windows:
wget https://m645b3e1bb36e-mrap.mrap.accesspoint.tos-global.volces.com/windows/tosutil -O tosutil.exe
如果已加入 `PATH`:
tosutil version tosutil config tosutil ls
如果未加入 `PATH`:
/absolute/path/to/tosutil version /absolute/path/to/tosutil config /absolute/path/to/tosutil ls
结合本 Skill 的建议:
如果 `tosutil` 已加入 `PATH`,可这样调用本 Skill:
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py \ ls \ --preflight
如果 `tosutil` 未加入 `PATH`,可这样调用本 Skill:
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py \ ls \ --tosutil-binary /absolute/path/to/tosutil \ --preflight
将用户请求归类到以下场景之一:
执行或建议以下检查:
tosutil version tosutil config tosutil ls
检查重点:
在生成命令前,统一整理以下参数:
根据资源类型自动选择命令模式:
解析执行结果中的以下信号:
永久密钥(推荐):
tosutil config -i <ak> -k <sk> -e <endpoint> -re <region>
endpoint和region 可以参考“附录:地域及访问域名”,优先使用内网endpoint,若内网endpoint不可用则使用公网网endpoint
STS:
tosutil config -i <ak> -k <sk> -t <token> -e <endpoint> -re <region>
匿名访问:
tosutil config -i= -k= -t= -e <endpoint> -re <region>
tosutil ls tosutil mb tos://bucketname tosutil cp /local/file.txt tos://bucketname/file.txt tosutil cp tos://bucketname/file.txt /local/file.txt tosutil rm tos://bucketname/file.txt tosutil du tos://bucketname tosutil setmeta tos://bucketname/object.png -meta aaa:bbb#ccc:ddd
本 Skill 的实现以“本地 CLI 封装层”而不是“直接调用 TOS HTTP API”为主,因为文档主体提供的是 `tosutil` 命令接口。
命令预览(不执行):
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py ls --cloud-url tos://bucketname
执行并返回结构化结果:
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py ls --cloud-url tos://bucketname --preflight --run
高风险删除(必须显式确认):
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py rm --cloud-url tos://bucketname/prefix/ --recursive --run --yes
兼容旧入口(legacy):
python3 .trae/skills/byted-volcengine-tosutil/scripts/main.py --command ls --
欢迎来到 AgentKit 代码工坊(Samples)仓库! AgentKit 是火山引擎推出的企业级 AI Agent 开发平台,为开发者提供完整的 Agent 构建、部署和运维解决方案。平台通过标准化的开发工具链和云原生基础设施,显著降低复杂智能体应用的开发部署门槛。 本代码库包含了一系列示例和教程,帮助您理解、实现和集成 AgentKit 的各项功能到您的应用中。
Generate deterministic SVG algorithmic artwork. Invoke when the user asks for geometric,…
Optimize code performance through iterative improvements (max 2 rounds). Benchmark execution…
根据文字描述生成视频,一个生成图片和视频的工作流技能。依赖 skills: byted-web-search, image-generate, video-generate。注意:此…
Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill…
Upload files or directories to TOS-compatible object storage for Volcano Engine or BytePlus…
根据用户的功能需求,完成与 VeADK-Go 相关的功能; 包括:直接根据需求生成 Agent;将Enio Agent转换为VeADK-Go Agent。