/skills-management
Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill whenever the user has a management intent for AgentKit skills, skill中心, skill 空间, skill space, or skill hub, including listing, inspecting, downloading, fetching, uploading, publishing,
$ npx -y skills add bytedance/agentkit-samples --skill skills-management --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/skills-management
Context preview
The summary Claude sees to decide when to auto-load this skill.
Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill whenever the user has a management intent for AgentKit skills, skill中心, skill 空间, skill space, or skill hub, including listing, inspecting, downloading, fetching, uploading, publishing,
SKILL.md
skills-management.SKILL.mdname: skills-management
description: Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill whenever the user has a management intent for AgentKit skills, skill中心, skill 空间, skill space, or skill hub, including listing, inspecting, downloading, fetching, uploading, publishing, registering, or syncing skills between local directories and remote skill spaces.
license: Complete terms in LICENSE.txt
AgentKit Skills Management
Use this skill to manage AgentKit skills between local directories and remote AgentKit skill spaces.
The bundled scripts support three workflows:
- List skills in one or more skill spaces.
- Download skills from a skill space to a local directory.
- Register a local skill directory to one or more skill spaces.
Usage
List skills:
python3 scripts/skill_list.py
List skills as JSON:
python3 scripts/skill_list.py --json
Download all skills to `./my-skills`:
python3 scripts/skills_download.py ./my-skills
Download only `skill-a` and `skill-b`:
python3 scripts/skills_download.py ./my-skills --skills skill-a skill-b
Register a local skill:
python3 scripts/skills_register.py ./my-new-skill
Arguments
`skill_list.py`
- `--space-id`: Optional comma-separated skill space IDs. Defaults to `SKILL_SPACE_ID`.
- `--json`: Print machine-readable JSON output.
`skills_download.py`
- `<download_path>`: The local directory path where the skills will be saved.
- `--skills`: Optional space-separated skill names to download. If omitted, all skills in the configured skill spaces are downloaded.
`skills_register.py`
- `<path_to_skill_directory>`: Path to a local directory containing `SKILL.md`.
- `--space-id`: Optional comma-separated skill space IDs. Defaults to `SKILL_SPACE_ID`.
Requirements
- `veadk` Python package installed.
- For registration, `python-frontmatter` installed.
- Environment variables:
- `SKILL_SPACE_ID` required unless `--space-id` is provided.
- `VOLCENGINE_ACCESS_KEY` and `VOLCENGINE_SECRET_KEY`, unless VEFaaS IAM credentials are available.
- `AGENTKIT_TOOL_REGION` optional, defaults to `cn-beijing`.
- `AGENTKIT_TOOL_SERVICE_CODE` optional, defaults to `agentkit`.
- `AGENTKIT_SKILL_HOST` optional, defaults to `open.volcengineapi.com`.
The scripts also load `/root/.skills_env` when it exists, so persisted skill-space configuration can be reused in sandbox environments.
Error Handling
- IF a script raises `VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY are not set in environment variables.`, inform the user that credentials are required unless VEFaaS IAM credentials are available. Write the values to the environment variable file in the workspace if the user provides them, make the environment effective, and retry the failed task.
- IF a script raises `SKILL_SPACE_ID environment variable is not set`, inform the user that they need to provide `SKILL_SPACE_ID` or pass `--space-id`. Write it to the environment variable file in the workspace if the user provides it, make the environment effective, and retry the failed task.
Read more
name: skills-management description: Manage AgentKit skills, SkillHub/skillhub, skill centers, and skill spaces. Use this skill whenever the user has a management intent for AgentKit skills, skill中心, skill 空间, skill space, or skill hub, including listing, inspecting, downloading, fetching, uploading, publishing, registering, or syncing skills between local directories and remote skill spaces. license: Complete terms in LICENSE.txt
AgentKit Skills Management
Use this skill to manage AgentKit skills between local directories and remote AgentKit skill spaces.
The bundled scripts support three workflows:
- List skills in one or more skill spaces.
- Download skills from a skill space to a local directory.
- Register a local skill directory to one or more skill spaces.
Usage
List skills:
python3 scripts/skill_list.py
List skills as JSON:
python3 scripts/skill_list.py --json
Download all skills to `./my-skills`:
python3 scripts/skills_download.py ./my-skills
Download only `skill-a` and `skill-b`:
python3 scripts/skills_download.py ./my-skills --skills skill-a skill-b
Register a local skill:
python3 scripts/skills_register.py ./my-new-skill
Arguments
`skill_list.py`
- `--space-id`: Optional comma-separated skill space IDs. Defaults to `SKILL_SPACE_ID`.
- `--json`: Print machine-readable JSON output.
`skills_download.py`
- `<download_path>`: The local directory path where the skills will be saved.
- `--skills`: Optional space-separated skill names to download. If omitted, all skills in the configured skill spaces are downloaded.
`skills_register.py`
- `<path_to_skill_directory>`: Path to a local directory containing `SKILL.md`.
- `--space-id`: Optional comma-separated skill space IDs. Defaults to `SKILL_SPACE_ID`.
Requirements
- `veadk` Python package installed.
- For registration, `python-frontmatter` installed.
- Environment variables:
- `SKILL_SPACE_ID` required unless `--space-id` is provided.
- `VOLCENGINE_ACCESS_KEY` and `VOLCENGINE_SECRET_KEY`, unless VEFaaS IAM credentials are available.
- `AGENTKIT_TOOL_REGION` optional, defaults to `cn-beijing`.
- `AGENTKIT_TOOL_SERVICE_CODE` optional, defaults to `agentkit`.
- `AGENTKIT_SKILL_HOST` optional, defaults to `open.volcengineapi.com`.
The scripts also load `/root/.skills_env` when it exists, so persisted skill-space configuration can be reused in sandbox environments.
Error Handling
- IF a script raises `VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY are not set in environment variables.`, inform the user that credentials are required unless VEFaaS IAM credentials are available. Write the values to the environment variable file in the workspace if the user provides them, make the environment effective, and retry the failed task.
- IF a script raises `SKILL_SPACE_ID environment variable is not set`, inform the user that they need to provide `SKILL_SPACE_ID` or pass `--space-id`. Write it to the environment variable file in the workspace if the user provides it, make the environment effective, and retry the failed task.
欢迎来到 AgentKit 代码工坊(Samples)仓库! AgentKit 是火山引擎推出的企业级 AI Agent 开发平台,为开发者提供完整的 Agent 构建、部署和运维解决方案。平台通过标准化的开发工具链和云原生基础设施,显著降低复杂智能体应用的开发部署门槛。 本代码库包含了一系列示例和教程,帮助您理解、实现和集成 AgentKit 的各项功能到您的应用中。
Other skills on agentkit-samples.
- /code-optimization
Optimize code performance through iterative improvements (max 2 rounds). Benchmark execution time and memory usage, compare against baseline implementations, and generate detailed optimization reports. Supports C++, Python, Java, Rust, and other languages.
Open skill - /image-video-gen
根据文字描述生成视频,一个生成图片和视频的工作流技能。依赖 skills: byted-web-search, image-generate, video-generate。注意:此 workflow 没有执行脚本,只是一个描述性的文档。
Open skill - /tos-file-access
Upload files or directories to TOS-compatible object storage for Volcano Engine or BytePlus and download files from URLs. Use this skill when (1) Upload Agent-generated files or directories for sharing, (2) Download files from URLs before Agent processing.
Open skill - /veadk-go-skills
根据用户的功能需求,完成与 VeADK-Go 相关的功能; 包括:直接根据需求生成 Agent;将Enio Agent转换为VeADK-Go Agent。
Open skill - /veadk-skills
根据用户的功能需求,完成与 VeADK 相关的功能。
Open skill - /byted-acep-api
通过本地 Python CLI 和 OpenAPI 客户端管理、排查火山云手机资源。适用于查询实例和资源、截图、执行命令、查看任务、检查应用、主机和机房容量、标签、DNS、路由,以及操作已授权的测试云手机实例。
Open skill

