
bytedance/agentkit-samples
128 skills4.6k installs52.6k starsGitHub
Install
npx skills add https://github.com/bytedance/agentkit-samplesSkills in this repo
1Byted Web Searchbyted-web-search is a Volcengine Search Infinity integration skill (version 1.3.4) from ByteDance agentkit-samples that gives coding agents live web and image search. Developers configure API Key or AK/SK credentials from the Volcengine console, then trigger searches when tasks need current prices, policies, news, or source links. The skill prioritizes online lookup before answering when facts may be stale or uncertain, with Chinese and English trigger phrases for search, verification, and comparison intents. Reach for byted-web-search when an agent must confirm external facts, cite sources, or retrieve time-sensitive market or policy data instead of relying on model training cutoff knowledge.499installs2Byted Seedream Image Generatebyted-seedream-image-generate is an AgentKit sample skill from bytedance/agentkit-samples that connects coding agents to ByteDance Seedream image generation. Developers invoke it to produce marketing visuals, thumbnails, and creative assets inside automated content workflows without leaving the agent session. The skill wraps the Seedream API call pattern so AgentKit pipelines can generate images on demand during copywriting, social posting, or landing-page builds. Reach for byted-seedream-image-generate when a workflow needs programmatic image creation tied to AgentKit orchestration rather than manual design exports or a separate image editor step.268installs3Byted Las Video Editbyted-las-video-edit from bytedance/agentkit-samples demonstrates how agents orchestrate LAS video editing tasks such as cutting, sequencing, and applying transforms. It serves as a build-time reference for composing media tools, prompts, and AgentKit patterns into working video automation.188installs4Byted Seedance Video GenerateGuides implementation of ByteDance Seedance video generation inside AgentKit sample agents, covering tool wiring, prompt design, generation parameters, and handling returned media for downstream agent steps and content pipelines.153installs5Byted Las Pdf Parse DoubaoByteDance AgentKit sample skill for LAS PDF parse with Doubao: configure endpoints, chunk and normalize PDF output, and expose reliable document extraction tools to agents in SaaS knowledge and workflow products.148installs6Byted Text To SpeechDocuments how to integrate ByteDance text-to-speech as an AgentKit agent tool, including authentication, voice and language options, request formatting, audio delivery patterns, and error handling for reliable spoken agent outputs.135installs7Byted Data SearchByteDance AgentKit sample skill for embedding data-search capabilities into agents: defining tools, query parameters, ranking, and safe result injection into planner loops. Demonstrates how to ground autonomous workflows on retrievable records so prototypes and production agents answer with verifiable data instead of invented content.122installs8Byted Las Vlm VideoAgentKit sample for ByteDance LAS VLM video: integrate vision-language endpoints, handle media upload and polling, and return captions, labels, or summaries that agents use in content, safety, and support automation.112installs9Code OptimizationThis skill improves code performance through iterative optimization limited to two rounds. It reads code, identifies bottlenecks, compiles and runs benchmarks to measure execution time and memory, compares against a baseline, and generates a report of the improvements. It supports C++, Python, Java, Rust, and Go, starting with algorithmic changes and then low-level or concurrency optimizations.87installs10Byted Music Generatebyted-music-generate calls the Volcengine Music Generation API to create vocal songs, instrumental background music, and AI-written lyrics. A developer runs it when an agent needs to produce a song from a theme prompt or supplied lyrics, generate BGM from a natural-language description, or write lyrics first and feed them into song mode. It polls the API internally and returns an audio_url or lyrics as a single JSON line.85installs11Byted Marketing Agent Inspiration InsightThis skill pulls creative-inspiration insights from Volcengine, listing top-performing Douyin videos for a chosen industry. A marketer uses it to find viral video references, review storyboard prompts and visual elements, and study content trends by industry. It reads full per-video metrics such as plays, likes, comments and completion rate, and requires Volcengine AK/SK credentials.84installs12Byted Las Asr ProThis skill transcribes audio and video to text using Volcengine LAS enhanced speech recognition (ASR Pro), driven through the las-cli command-line tool. A developer uploads an audio file to TOS storage, and the skill runs recognition with denoising, voice activity detection, punctuation, language and emotion detection, and speaker separation. It estimates the cost first and waits for confirmation before running.78installs13Byted Voice To TextThis skill converts speech to text using Volcengine BigModel ASR. It routes audio to a flash mode for files up to 2 hours or 100MB and an async standard mode for files up to 5 hours, and it can inspect audio and auto-install ffmpeg first. A developer uses it when an agent receives Feishu voice messages or .ogg/.mp3/.wav audio that must be transcribed before responding.76installs14Byted Marketing Agent Trending ListThis skill pulls trending-list data from Volcengine, covering topic-challenge trends and hot-event rankings for a chosen industry. A marketer uses it to see what topics, challenges and events are trending in the public domain and plan content around them. It defaults to topic-trend queries and switches to hot events on request, requiring Volcengine AK/SK credentials.73installs15Image Video GenImage Video Gen is a ByteDance AgentKit workflow skill that turns a text description into storyboard images and optionally a video. It coordinates the byted-web-search, image-generate and video-generate skills: it gathers background info, generates storyboard images, then optionally generates video. It has no executable script and works only by orchestrating those atomic skills.70installs16Byted Security Clawsentrybyted-security-clawsentry installs and configures the security-related plugins required by OpenClaw, including the ai-assistant-security-openclaw (ClawSentry) plugins, in one pass. It verifies Node.js, runs a bundle script that produces a login URL, sends that URL to the user to complete login, then monitors the login-token process for ten minutes and restarts it if it stops before activation. A developer uses it to stand up OpenClaw's security plugins on a machine.63installs17Tos File AccessTOS File Access is a ByteDance AgentKit skill that uploads agent-generated files or directories to Volcengine TOS object storage and downloads files from URLs. Uploads return a signed shareable URL for files or a tos:// path for directories, while downloads pull remote files locally before processing. It auto-detects file versus directory and uses Volcengine access/secret keys or a VeFaaS IAM role. Developers use it to move files in and out of TOS around agent runs.58installs18Byted Skillhub DownloadA skill that downloads private or enterprise-only skills from SkillHub by exact name and auto-extracts the latest version zip. A developer uses it to pull internal or authorized skill packages stored in a company SkillHub space. It reads the SkillHub API credentials and space ID from injected environment variables and prints the extracted directory path.57installs19Veadk SkillsVeADK Skills is a ByteDance AgentKit skill that generates VeADK Agent code from a user's feature description, or converts existing Langchain/Langgraph code or Dify workflows into VeADK agents. It follows reference docs for analysis, prompt refinement and coding, then saves the generated code via a save_file.py script. Developers use it to scaffold or migrate Python-based VeADK agents.53installs20Byted Sms SenderA skill that manages the Volcengine SMS service through a Python CLI. A developer uses it to send verification-code, notification, or marketing SMS, and to query message groups, approved signatures, templates, send logs, and delivery statistics. It wraps six SMS API operations and reads its API key and base URL from the environment.52installs21Veadk Go SkillsVeADK-Go Skills is a ByteDance AgentKit skill that generates VeADK-Go Agent code from a user's feature description, or converts existing Enio agent code into VeADK-Go. It references the framework's common docs for code structure, features and examples, and saves the produced agent code to agent_name/agent.py. Developers use it to scaffold or migrate Go-based VeADK agents.52installs22Volcengine Rds Mysqlvolcengine-rds-mysql is a Claude skill that manages Volcengine RDS MySQL instances by calling call_rds_mysql.py via uv or python. It lists instances, databases, and accounts, views parameters and templates, queries VPCs and subnets for instance creation, and gets pricing. A developer uses it for RDS MySQL management and ops tasks from natural language. It reads Volcengine access and secret keys and runs on macOS or Linux.52installs23Image GenerateImage Generate is a ByteDance AgentKit skill that generates an image from a text prompt by running a bundled image_generate.py script. It returns the URL of the generated image. Authentication reads a MODEL_IMAGE_API_KEY or ARK_API_KEY environment variable, falling back to Volcengine access/secret keys. Developers use it when they need to create an image from a text description.50installs24Byted Link ReaderThis skill calls a built-in link_reader function to fetch the title and body content of web pages, PDFs or Douyin videos. A developer runs scripts/link_reader.py with a list of URLs and gets back a JSON list of each URL's title and content. It authenticates using the ARK_API_KEY environment variable, falling back to MODEL_AGENT_API_KEY.46installs25Byted Kickart Marketing Material GeneratorThis skill generates product marketing short videos for Douyin and Douyin stores using Volcengine Kickart. A developer submits a Douyin-store or Douyin product link, or uploads custom images and videos, and the skill runs an end-to-end pipeline: material analysis, creative and audience analysis, storyboard scripting, video rendering, and Douyin publishing. Each async step is tracked by a persisted Task ID.44installs26Byted DeepsearchThis skill is a deep-research workflow that runs multiple iterative rounds of web search and synthesis on a complex topic. Each round, an LLM analyzes findings so far and decides the next search topic and whether to keep going, then delegates the search to the byted-web-search skill. After the rounds finish it synthesizes a detailed Markdown research report. It is a workflow description document with no scripts of its own.43installs27Byted Emr SkillsThis skill manages Volcano Engine EMR (E-MapReduce), an enterprise big-data analytics system compatible with open-source Hadoop. It covers EMR on ECS clusters, EMR on VKE clusters and EMR Serverless queues, compute groups, job templates and instances, plus logs, monitoring and an EMR Agent for job diagnosis. A developer uses it to provision, submit and diagnose Spark/Presto/Ray big-data jobs on Volcengine via bundled CLIs.40installs28Byted Viking Knowledgebaseviking-knowledgebase searches a Volcengine Viking knowledge base to retrieve relevant knowledge. A developer sets the Viking knowledge-service API key and secret, installs the volcengine and aiohttp Python libraries, and runs scripts/search.py with a query keyword. The script returns a list of knowledge content from the knowledge base matching the query.39installs29Byted Las Video InpaintThis skill wraps the Volcengine LAS video-inpainting operator through the lasutil CLI to erase fixed-region artifacts from video. A developer uses it to remove watermarks, hardcoded subtitles, logos or text overlays, optionally targeting exact bounding boxes. It submits an async task and polls for the repaired video, which the service writes to a TOS output path the user provides.38installs30Database SkillThis skill is a database assistant for Volcengine databases (MySQL, veDB-MySQL, PostgreSQL, SQL Server, MongoDB, Redis) and self-built MySQL and PostgreSQL. It covers metadata queries, data analysis with HTML reports, data governance, development change tickets, and ops diagnosis such as slow queries, deadlocks, and health inspection. It routes each request to a scenario reference file and enforces a strict approval flow for data changes, keeping execute_sql read-only.38installs31Byted Recruitment Bosszhipinbyted-recruitment-bosszhipin automates candidate sourcing on the BOSS Zhipin enterprise recruiting platform. Using browser automation, it logs in, opens the recommended-talent and search tabs, records candidate details, scores each candidate against the JD's weights and Must-have rules on a 5-star scale, and sends greetings to the highest-scoring candidates. A recruiter uses it to shortlist and reach out to matched candidates at scale.37installs32Byted Airesearch VideoevalSubmits videos as long-running material evaluation tasks and lets users query the task list or fetch a completed task's result. A user invokes it to evaluate video creative assets and retrieve evaluation results later.36installs33Byted Tos Workspace NetdriveThis skill detects and manages network drives mounted under the OpenClaw workspace, which are TOS bucket mounts. A developer uses it to check for mounted drives, list available buckets, and save agent output files to persistent cloud storage. It reports file locations by bucket name and relative path rather than internal filesystem paths.35installs34Volcengine Clivolcengine-cli is a Claude skill that creates and manages Volcengine cloud resources by calling OpenAPIs through the ve command. It verifies credentials, locates the right service and action, retrieves parameters, and classifies operations as read-only, write, or destructive with confirmation and DryRun safeguards. A developer uses it for infrastructure tasks like creating an ECS instance, setting up a VPC, or listing security groups. It needs Volcengine access keys and region.35installs35Byted Tos Openclaw BackupThis skill automatically backs up OpenClaw core config, skill files, and memory data to a mounted TOS network drive, organized into date-stamped directories. A developer uses it to create or restore environment backups while automatically skipping dependency directories and large executables. It provides backup, list, and restore scripts and a dry-run preview for restores.34installs36Volcengine Apivolcengine-api is a Claude skill that answers questions about Volcengine API specifications by querying the live API Explorer endpoints. It looks up API parameters, enum values, required fields, response structures, pagination, parameter dependencies, and error codes across Volcengine services. A developer uses it to find the right API and its exact parameters before writing a call. It hands off to volcengine-sdk-generator for code and volcengine-cli for operations.34installs37Byted Las Video ResizeThis skill wraps the Volcengine LAS video-resize operator through the lasutil CLI to change video resolution and dimensions with GPU NVENC encoding. A developer uses it to upscale or downscale video, adapt clips for different platforms, compress by reducing resolution, or convert landscape to portrait. It runs an async submit-poll workflow and writes the resized file to a TOS directory the user provides.33installs38Byted SupabaseThis skill manages Volcengine's AI-native BaaS platform, the Supabase edition, which differs from official open-source Supabase. A developer uses it to create and inspect workspaces, branches, run SQL and schema changes, and configure Auth, Realtime, Edge Functions, Storage, and TypeScript type generation through the byted-supabase-cli tool. It includes a Supabase-specific security and RLS checklist and flags high-risk operations like stopping a workspace.33installs39Byted Tos Doc ProcessThis skill previews and exports office documents (Word, Excel, PPT, PDF) stored in Volcengine TOS. A developer uses it to generate PDF, PNG, or JPG previews, read page counts, resolve HTML preview URLs, and batch-export specific PDF pages as images. It is read-only preview and conversion built on TOS doc-preview pre-signed URLs.33installs40Byted Bytehouse Data Asset AnalyzerBuilds a data asset catalog and table lineage analysis on top of the ByteHouse MCP Server. A developer uses it to document schemas, fields, and inter-table dependencies.32installs41Byted Bytehouse Hybrid SearchCombines full-text and vector search over ByteHouse and applies RRF reranking. A developer uses it to build higher-precision retrieval over ByteHouse-stored data.31installs42Byted Bytehouse Load AnalyzerAnalyzes cluster load and monitors resource usage and throughput on ByteHouse via the ByteHouse MCP Server. A developer uses it to find performance bottlenecks in a cluster.31installs43Byted Bytehouse Multimodal SearchHandles multimodal vectorization and hybrid retrieval of text, image, and video data in ByteHouse. A developer uses it to store and search multimodal embeddings.31installs44Byted Bytehouse Slow QueryDetects and analyzes slow queries on ByteHouse, reviews execution plans, and suggests optimizations via the ByteHouse MCP Server. A developer uses it to tune slow-running queries.31installs45Byted Data LabelThis skill operates the Seederive platform to batch-label unstructured text, audio and image data with an LLM. It supports analysis types such as emotion detection, shill detection, opinion extraction, content scoring, translation and tag classification. A developer uses it to classify or annotate a batch of comments or records, starting with a lightweight quick-preview before creating full batch tasks.31installs46Byted Las Audio ConvertThis skill converts and transcodes audio files between formats such as wav, mp3, flac, m4a, ogg, and aac using Volcengine LAS. A developer points it at a local file or TOS path, and it adjusts sample rate, bitrate, channels, and compression via ffmpeg parameters. It reads duration locally with ffprobe to estimate cost, waits for confirmation, then runs the conversion operator.31installs47Byted Security SkillsscannerA skill that audits other skills for security risks by packaging a target skill directory and uploading it to a Volcengine scanning service. A developer uses it to periodically scan workspace skills against a security policy, or to check a skill they are developing. It returns a JSON list of findings that is rendered as a risk report by severity.31installs48Byted Tos Image ProcessThis skill inspects and transforms images stored in Volcengine TOS. A developer uses it to read metadata, convert formats, resize and crop, draw markers, add visible or blind watermarks, and run AI image understanding such as OCR, description, face detection, and visual Q&A through a VLM. It builds TOS image-process strings and can persist results back to TOS.31installs49Byted Volcengine FlinkThis skill is an aggregator entrypoint for managing Volcengine Flink (based on Apache Flink) workloads. It routes requests to four sub-skills for developing and deploying streaming and batch SQL jobs, read-only diagnosis, resource and fault analysis, and SRE actions like stop, start, restart, scale, and config changes. It executes tools through flink-mcp and requires user confirmation before any change operation.31installs50Video Generatevideo-generate is a Claude skill that produces a video from a text prompt using the Volcengine Ark model API. A developer runs video_generate.py with a filename and prompt, and can optionally pass a first-frame image (URL or local path) to control the starting frame. The script prints the resulting video URL and downloads the file. It reads an Ark or Volcengine API key from environment variables.31installs51Byted Bytehouse McpLaunches the official ByteHouse MCP Server locally and exposes its query tools to an agent. A developer uses it to connect to ByteHouse over MCP for database access and querying.30installs52Byted Las Audio Extract And SplitThis skill extracts the audio track from a video and splits long audio into segments using Volcengine LAS, driven through the las-cli tool. A developer uploads a media file to TOS and provides a split strategy such as fixed duration, and the skill produces the extracted and segmented audio. It estimates the price and waits for user confirmation before running the operator.30installs53Byted Openclaw Diagbyted-openclaw-diag is a diagnostics and performance-analysis tool for OpenClaw agents. It reports model call counts, average inference latency, token throughput, tool-call statistics, per-run timelines, and recent errors. A developer runs it to check an agent's daily run status, find performance bottlenecks, or investigate errors, with a /diag command and modes for summary, full report, per-agent filtering, and live tracking.30installs54Byted Podcast Genbyted-podcast-gen synthesizes a topic or web/file content into a podcast audio file using the Volcengine Doubao PodcastTTS WebSocket protocol. A developer runs it when an agent needs to turn a short topic, a web page or downloadable file (pdf/word/txt), or a long block of text into a spoken podcast. It returns an audio download URL, a local file path, and the segmented podcast script as JSON.30installs55Byted Security LlmscannerA skill that runs the full lifecycle of security and compliance evaluation for large language models and agents. A developer uses it to register model or agent assets, query evaluation sets and scenarios, launch compliance and red-team security tasks, then analyze pass rates and risk findings. It matters because it lets teams audit an AI system's safety before shipping it.30installs56Byted Skillhub UploadA skill that uploads a local skill (a directory or zip) to a private or enterprise SkillHub space, creating a new skill and version. A developer uses it to publish a local skill to a company SkillHub. It reads the SkillHub API credentials and space ID from injected environment variables and prints the new skill Id and version Id.30installs57Byted Tos Video ProcessThis skill inspects videos, extracts frames, and concatenates clips stored in Volcengine TOS. A developer uses it to read video metadata, capture single or batch snapshots by timestamp or interval, and merge multiple video clips into one. Results can be saved locally or persisted back to TOS.30installs58Byted Viking Developerviking-developer guides developers integrating the Viking SDK across VikingDB (vector database), KnowledgeBase and Memory. It covers installation, authentication, interface calls and troubleshooting, and points to per-language SDK guides for Python, Go, Java and NodeJS. The skill first runs scripts/upgrade.py to sync the latest resources, then reads resources/index.md to navigate to the right guide, best practices or FAQ.30installs59Byted Byteplus Infoquest SearchByted InfoQuest is a skill that wraps the BytePlus InfoQuest API to run web search, image search and clean content extraction from URLs. A developer invokes it when an agent needs concise, up-to-date web information, reference images, or article text pulled from a specific page. It exposes CLI scripts with flags for time windows, site scoping and image size.29installs60Byted Las Image ResampleThis skill downsamples, resizes, and compresses images using Volcengine LAS. A developer provides an image and a target size, and it reduces resolution and file size with a choice of interpolation method (lanczos, bilinear, nearest), can adjust DPI, and can convert between JPEG, PNG, and TIFF. It estimates cost from the image dimensions first and only downscales (no upscaling), with inputs up to 100MB and 225 megapixels.29installs61Byted Recruitment Generalbyted-recruitment-general provides a platform-agnostic candidate search and screening flow that works across LinkedIn, Liepin, and Maimai. It logs in via browser handoff, sets search criteria, records candidate details, scores each candidate on a 5-star scale across experience, skills, company background, education, and location, then greets the top matches. A recruiter uses it as a common workflow, delegating to platform-specific skills like BOSS Zhipin where available.28installs62Volcengine Sdk Generatorvolcengine-sdk-generator is a Claude skill that generates complete, runnable Volcengine SDK code from natural-language descriptions in Go, Python, PHP, Java, and Node.js. It queries the Volcengine API Explorer to resolve the correct service code, version, and action before generating code, avoiding guesswork. It also advises on SDK configuration such as retry, timeout, authentication, proxy, and connection pooling. It hands off to volcengine-api for spec-only questions and volcengine-cli for CLI operations.28installs63Byted Bytehouse Ai QueryProvides Text2SQL, SQL execution, table listing, and multimodal vector search against a ByteHouse database. A developer uses it to query ByteHouse in natural language and run generated SQL.27installs64Byted Mediakit Voiceover EditingThis skill runs a one-stop Volcengine AI MediaKit workflow for automatically editing talking-head (voiceover) videos. A creator uses it to remove pauses and verbal slips, process audio, and export a cut talking-head video through steps from media setup to a review UI and iterative refinement. Scripts generate candidate cuts via ASR while the agent makes final keep/delete decisions, and it runs in apig, cloud, or fully local mode with automatic downgrade.25installs65Byted Recruitment Bosszhipin Self Submissionbyted-recruitment-bosszhipin-self-submission automatically processes all unread inbound applicants in the BOSS Zhipin Communication > New Greetings inbox. For each unread candidate it opens the conversation, saves the job JD and the candidate's online resume to structured files, scores the resume against the JD, and continues until no unread markers remain. It then updates a summary report, and is meant for scheduled batch processing of inbound submissions.21installs66Volcengine Documentationvolcengine-documentation is a Claude skill that searches and retrieves official Volcengine product documentation. It exposes a search operation that returns relevant docs (default 5) and a fetch operation that returns full document content for a given URL. A developer uses it to answer product, usage, billing, deployment, and troubleshooting questions with authoritative docs. Every answer must cite the clean official doc link.21installs67Volcengine Rds Postgresqlvolcengine-rds-postgresql is a Claude skill that manages Volcengine RDS PostgreSQL instances by calling call_rds_postgresql.py via uv or python. It lists instances, databases, and accounts, views parameters and templates, queries VPCs and subnets, and gets pricing, with region filtering support. A developer uses it for RDS PostgreSQL management and ops from natural language. It reads Volcengine access and secret keys, and VPC calls need both RDS and VPC permissions.21installs68Byted Market Insight AgentThis skill provides a unified entry point to Volcengine market-insight services for brand and competitor monitoring. A marketer or researcher uses it to track brand mentions across social platforms, follow competitor activity, gauge discussion around a topic or event, and pull AI-generated business-opportunity clues with ACOR evaluation and company profiles. It auto-selects an API Gateway or official SDK provider and reads credentials from env vars or a persisted file.20installs69Byted Recruitment Jd Optimizationbyted-recruitment-jd-optimization refines and completes job descriptions through multi-round conversation, producing both explicit JD text for posting and implicit matching rules (weights, Must items, salary range, age) used later for resume scoring. It identifies the role type (administrative, technical, AI/algorithm, product/operations, sales/BD, or design) and applies that role's template and scoring weights. Recruiters use it to standardize JDs and set the criteria other recruitment skills score against.20installs70Byted Data Deepresearch Structured2markdownThis skill converts Excel and CSV files into formatted Markdown documents using built-in structure parsing that recognizes headers and merged cells. A developer uses it when tabular data must become a document report or be shown cleanly in Markdown. It runs a bundled data2md.py script against the Volcengine Aida OpenAPI inside a dedicated Python virtual environment.19installs71Byted Viking Aisearch Databaseviking-aisearch-database is a database query tool for Volcengine RDS instances and self-built databases. It lists instances, databases and tables, inspects table schemas, executes SQL and converts natural language to SQL (nl2sql). It authenticates through an API Gateway using an API key and defaults to read-only queries, prompting for confirmation before any data changes. A developer uses its DatabaseTunnel toolbox to explore and query data across MySQL, PostgreSQL, MongoDB, Redis and more.19installs72Byted Viking Aisearch Feishuviking-aisearch-feishu is a read-only tool for searching and reading Feishu (Lark) cloud documents, spreadsheets, multidimensional tables (bitable) and wiki knowledge bases via the Feishu Open Platform API. It aggregates search across doc, docx, sheet, bitable and wiki types and reads their content, returning plain text, TSV or JSON summaries. A developer authenticates with a Lark user access token and uses the FeishuDocSearch class to find and pull document content. It strictly performs no write operations.19installs73Byted Airesearch SurveyDrives a conversational AI research survey workflow backed by Volcengine ABCompass, from plan creation and confirmation through execution and result retrieval. A user invokes it to run real concept-testing and questionnaire research tasks rather than generic brainstorming.18installs74Byted Las Long Video UnderstandThis skill wraps the Volcengine LAS long-video-understanding operator through the lasutil CLI so an agent can analyze long-form videos. A developer uses it to summarize meeting recordings, lectures or webinars, extract chapters and key moments, and ask questions about video content. It runs an async submit-then-poll workflow and requires a LAS_API_KEY, with token-based billing that cannot be precisely pre-estimated.18installs75Byted Sqlserver Instance ManagementThis skill acts as an operations agent for Volcengine RDS SQL Server. A developer uses it to query instance lists and details, database accounts, parameter configs, and network resources like VPCs and subnets through a bundled call_rds_mssql.py script. It interprets results in natural language and flags high-risk operations before they run.18installs76Byted Data Quality Review LoopThis skill enforces a strict multi-round review-and-revise loop on any completed deliverable before final output. It spawns an independent subAgent via sessions_spawn that returns a structured review report classifying issues as Blocker, Major, Minor or Nit. The loop repeats review and fixes until zero Blocker and zero Major issues remain, up to a default of 3 rounds. It reviews code, docs, images, audio, video and more, not just code.17installs77Byted EscloudThis skill manages Volcano Engine ESCloud and CloudSearch clusters for both control-plane lifecycle actions and Elasticsearch/OpenSearch data-plane tasks. Control-plane work includes create, scale, expose, restart and delete; data-plane work includes indexing, querying, aggregation and bulk operations. A developer uses it to operate managed search clusters on Volcengine, with connectivity checks and confirmation gates on destructive operations.17installs78Byted Recruitment Analyticsbyted-recruitment-analytics generates scheduled recruitment reports (daily, weekly, monthly) that summarize hiring progress and effectiveness. It reads JD and candidate record files, computes funnel conversion, channel ROI, and candidate score distributions, then produces optimization suggestions and next-step hiring strategy. A recruiter uses it to track pipeline metrics and get periodic decision-ready summaries.17installs79Byted Outbound Callbyted-outbound-call is an AI phone-calling skill that handles restaurant reservation, modification, and cancellation tasks so a user does not have to dial themselves. It classifies the request into reserve, modify, or cancel, validates the required fields for that scenario, asks the user for anything missing, then submits an outbound-call job and can query its status. It rejects any request outside restaurant reservation tasks.16installs80Byted Viking Cliviking-cli is a command-line assistant that translates a user's request into executable viking-cli commands for Volcengine and BytePlus VikingDB (vector store), Knowledge (knowledge base) and Memory. It manages datasets and reads, writes and retrieves data across those services to extend an agent's knowledge retrieval and memory. A developer installs the CLI, runs viking-cli auth, and the skill maps intents to subcommands like vikingdb, memory and knowledge.16installs81Byted Redisbyted-redis launches and interacts with the Volcengine Redis MCP Server so an agent can manage Volcengine Redis resources through the Model Context Protocol. It exposes 40 tools to list and create instances, inspect slow logs, hot keys, and big keys, and manage accounts, IP allowlists, backups, and parameter groups. A developer uses it to run Redis operational tasks on Volcengine via natural language or the bundled Python client.15installs82Byted Ark EvolveCollects user feedback and golden/correction trajectory pairs, analyzes patterns, and proposes Pareto-constrained mutations to agent workspace files with HTML reports. A user triggers it with /evolve to improve agent behavior across sessions.12installs83Byted Ark TrainerUses the ark_sdk to create and submit large-model training tasks from natural language, supporting SFT, RFT+GRPO, and GRPO strategies with a train-track-evaluate loop. A developer uses it to automate fine-tuning and RLHF-style training jobs on Volcengine Ark.12installs84Byted Byteplus Vod Video EnhancementThis skill uploads video or audio to a BytePlus VOD space and then runs AI comprehensive quality restoration on ingested videos. The restoration removes compression artifacts, noise and scratches and improves clarity and color. A developer uses it to denoise or restore video quality inside an agent workflow via bundled Python scripts.12installs85Byted Kickart Viral ReplicatorThis skill replicates viral Douyin and short-video content by copying a hot video's structure, script, and style to generate a same-style clip. A developer supplies a reference video and runs a creative analysis first, then the skill produces a replicated finished video. It supports uploading custom materials and adding a digital avatar or model to appear in the clip, using the Volcengine Kickart service.12installs86Byted Mediakit Process ToolsThis skill is a Volcengine AI MediaKit audio/video toolset that an agent invokes for trimming, concatenation, audio extraction, quality enhancement, image-to-video, video understanding and local edits like flip, speed, subtitle, watermark and transcode. A developer uses it to run media operations that auto-route to AMK cloud when configured with URL inputs, or fall back to local FFmpeg. Cloud features need an AMK_API_KEY, and video understanding needs an ARK_API_KEY and model id.12installs87Byted Util Video Editorvideo-editor is a Python and ffmpeg based video post-production skill. It merges multiple video clips, adds narration or background-music audio tracks, mixes multiple audio files on a timeline, generates SRT subtitle files and burns subtitles into video. A developer uses it via scripts/video_editor.py with modes like merge, add-audio, merge-audios, generate-srt and burn-subtitles. It requires ffmpeg to be installed.12installs88Byted Skill DemoA skill that searches a Volcengine Viking knowledge base for relevant knowledge. A developer uses it when an agent needs to retrieve knowledge from a Viking knowledge base by generating a search query. It runs a Python script that returns the matching knowledge content.11installs89Byted Vedb Mysqlvedb-mysql manages Volcengine VeDB MySQL (VEDBM) cloud database instances through the Volcengine Python SDK. It can create an instance with a chosen spec, list instances in a region, list database accounts, and fetch connection endpoints (domain, port, IP). A developer supplies VPC ID, subnet ID, zone and Volcengine access keys, then runs the bundled scripts to provision or inspect instances.11installs90Byted Vod Process Toolsvod-process-tools wraps Volcengine VOD audio and video processing. It uploads local or URL media, then submits async VOD jobs for tasks like stitching, trimming, speed change, image-to-video, audio extraction and mixing, denoising, quality enhancement, AI super-resolution, frame interpolation, ASR, OCR, subtitle removal and embedding, scene slicing, matting, highlight extraction, video translation and drama recap. It polls task status and returns generated output links. A developer supplies Volcengine keys and a VOD space name and runs per-task Python scripts.11installs91Byted Antiddospro HostopsPerforms read-only inspection and troubleshooting of Volcengine AntiDDoSPro protected domains, covering health, recent attacks, protection policies, and traffic anomalies. An operator uses it to review and explain a domain's DDoS protection state without changing config.9installs92Byted Bp Searchinfinity Web SearchRoutes web-search intents through the BytePlus Searchinfinity Web Search API and returns structured results with cited source links. A developer uses it when an agent needs fresh online facts, fact-checking, or recency-dependent answers.9installs93Byted Byteplus Vod Precision ErasureThis skill uploads video or audio to a BytePlus VOD (Video on Demand) space, then submits precision-erasure jobs that remove subtitles or on-screen text using automatic OCR. A developer uses it to strip burned-in captions or text from ingested media and get back a new video asset. It handles both local-file and URL-pull uploads and polls the job to completion.9installs94Byted Kickart Saliency SegmenterThis skill performs saliency segmentation on images, cutting out the main subject and removing the background using the Volcengine Kickart (ICCP) service. A developer supplies local image files, public URLs, or a zip archive, and the skill uploads each image, gets a media ID, and runs concurrent segmentation. It returns a subject cutout image and a mask image for each input.9installs95Byted Ind H Edu Prj Apply MaterialThis skill drafts academic research-project grant application materials in Chinese. A developer gives it a research topic, project type (national, provincial, school, or horizontal), and applicant details, and it produces a full application document covering background, research content, technical approach, innovation points, feasibility analysis, budget, and schedule. It then optimizes the wording and runs format and word-count checks.8installs96Byted Livesaas MasterThis skill lets an agent operate Volcengine enterprise livestreaming through the bytedlive CLI. A developer uses it to manage live-room lifecycle, post and moderate comments, push system messages, control audiences (mute, block, kick), run product-card and marketing operations, and query live data and audience profiles, with an OpenAPI fallback. It requires AK/SK credentials configured locally and gates all write operations behind plain-language confirmations.8installs97Byted Sol Excel Bill DiscountA skill that processes an uploaded billing Excel file and generates a compliant 'bill discount overview' pivot table. A developer uses it to format dates, aggregate usage and amount fields, apply prescribed cell formatting, and validate that pivot totals match the source. It outputs an XLSX file that opens without an Excel repair prompt.8installs98Byted Tos Audio ProcessThis skill converts audio objects stored in Volcengine TOS into PCM-oriented WAV output using TOS data-process async jobs. A developer uses it to resample audio to 16k, convert to mono, change sample format, and normalize audio to prepare files for speech-recognition pipelines. It submits async jobs through the TOS gateway media_jobs API and can poll until completion.8installs99Byted Tos File ProcessThis skill compresses and uncompresses file objects stored in Volcengine TOS through TOS data-process async jobs. A developer uses it to zip or unzip archives, create tar or zstd archives, pack multiple TOS objects into one archive, or extract compressed files. It submits async jobs through the TOS gateway file_jobs API and can poll until completion.8installs100Byted Util Arkclaw KbThis skill is a knowledge-base retrieval gateway that queries Volcengine's ArkClaw public knowledge base to answer questions about ArkClaw enterprise usage. A developer wires it in so an agent retrieves grounding evidence before answering business, product, or troubleshooting questions, reducing hallucination. It exposes a /qa slash command and supports multi-turn rewrite, rerank, and text aggregation via a bundled CLI script.8installs101Byted Kickart Video AnalyzerThis skill parses and analyzes a video, extracting metadata such as duration and resolution, a shot-by-shot breakdown, and product information. A developer provides a local MP4/MOV file or a public URL, and the skill uploads it, runs analysis, and writes two JSON outputs: a raw format for review and a Seedance-compatible format meant to feed a downstream video-generation step. It uses the Volcengine Kickart service.7installs102Byted Kickart Video SubtitlerThis skill adds and embeds subtitles into a video using the Volcengine Kickart service. A developer uploads a local video and provides a subtitle configuration file (text plus start/end times and word-level timestamps), and the skill burns the captions into the video. It includes rules for allocating per-character display timing based on Chinese reading speed and punctuation pauses.7installs103Byted Util Prd Developerprd-developer helps a product manager turn a requirement description into a structured product requirements document. It analyzes and prioritizes requirements, then outputs a PRD following a fixed template with project overview, functional requirements, user stories, interaction design, data models and acceptance criteria. A developer uses it to define feature specs, mock API definitions and measurable acceptance conditions before building starts.7installs104Byted Volc Cdn ManageThis skill manages Volcengine CDN acceleration domains through the Volcengine CLI. It adds domains with recommended configurations for web, download, and video business types, and it submits refresh tasks to clear cached content and preload tasks to warm content onto CDN nodes. It first checks for and installs the CLI when needed. A developer uses it to onboard and operate CDN domains on Volcengine.7installs105Byted Volcengine CloudmonitorThis skill queries time-series monitoring data from Volcengine CloudMonitor. It maps a product to its namespace, resolves metric name, sub-namespace, and dimension, then fetches metric data via GetMetricData, defaulting to the last 5 minutes. A developer uses it to read cloud resource metrics such as ECS disk usage through the Volcengine Python SDK.7installs106Byted Volcengine Topology AnalyzerThis skill consumes existing topology data to answer questions about a resource's impact scope, upstream and downstream links, business ownership, and change blast radius. It locates a target node such as a security group, EIP, CLB, or ECS, infers directly related resources and affected ECS, and produces a static-topology risk summary with validation and rollback suggestions. A developer uses it to reason about dependencies before a change on Volcengine.7installs107Byted Volcengine Topology BuilderThis skill collects a Volcengine account asset snapshot and turns it into reusable base asset data and topology views. It runs a pipeline that dumps assets, builds a relationship model, and outputs topology.json, topology.md, topology.dot, and, when Graphviz is available, svg and png diagrams. A developer uses it to inventory resources and prepare a dependency base for topology analysis, impact assessment, and fault troubleshooting.7installs108Byted Ind Ecom Product Video PromptThis skill generates structured video-generation prompts for e-commerce products using a Seedance 2.0 three-layer skeleton methodology. It converts one or more static product photos into a professional product-showcase video script with global settings, a five-segment storyboard, and consistency and output-spec constraints. A developer or marketer uses it to produce ready-to-run Seedance prompts, with templates for apparel, bags, beauty and 3C accessories.6installs109Byted Ind Ecom Prompt To VideoThis skill calls Seedance 2.0 on Volcano Ark to generate video from a text prompt and optional reference images or videos. It supports text-to-video, image-to-video using first or last frames, and multi-reference generation with up to nine images and three videos. A developer runs the bundled generate.py script with resolution, aspect ratio and duration flags; it handles local-asset upload to TOS and returns a final video URL.6installs110Byted Kickart Ai BeautyThis skill runs AI portrait beauty retouching on images by calling the Volcengine Kickart (Ark Claw) service. A developer passes a local image path, a network image URL, several comma-separated URLs, or a zip archive, and the skill applies smoothing, whitening, and face slimming to any people in the picture. It returns URLs to the retouched images or a packaged zip for batch inputs.6installs111Byted Kickart Subtitle ExtractorThis skill extracts subtitles that are already present in a video and exports them, using the Volcengine Kickart (ICCP) service. A developer provides a local MP4/MOV file or a public video URL, and the skill uploads the video, runs subtitle recognition, and returns the full caption text with word-level timestamps. It can then generate a standard SRT subtitle file from that output.6installs112Byted Util Getdesign Mdgetdesign-md downloads a DESIGN.md design-system document for a named brand or website using the getdesign.md service. A developer runs npx getdesign@latest add <brand> to pull specs for colors, fonts, spacing and component styles into the project root. The downloaded DESIGN.md is then used as a style reference for frontend development, for example to derive TailwindCSS config or CSS variables.6installs113Byted Util Vite React Tailwindvite-react-tailwind is a guide for scaffolding and developing frontend projects on Vite, React, TailwindCSS v4 and lucide-react. It walks through creating the Vite React-TS project, installing and configuring the TailwindCSS v4 Vite plugin, adding lucide-react and a cn className helper, and starting the dev server. It also documents TypeScript config traps and a recommended project structure for components, pages, hooks and mock data.6installs114Byted Volcengine TosutilThis skill turns intent into safe, executable, and verifiable tosutil commands for Volcengine object storage TOS. It defaults to preview-only, requires explicit flags to run and to confirm destructive deletes, and redacts credentials in output. It also plans bucket and object operations, computes commands for upload, download, copy, and delete, and diagnoses errors such as HTTP 403 and connection failures.6installs115Byted Volcengine VmpThis skill queries and manages Volcengine's managed Prometheus (VMP) workspaces and metric data. It lists workspaces, runs PromQL instant and range queries, and looks up metric names and labels through the Volcengine Python SDK. A developer uses it to read Prometheus metrics and monitoring data from VMP.6installs116Comic Drama MasterThis skill acts as a director that produces a comic-drama video end to end from a story idea. It runs five stages: screenplay creation, character design, storyboard image generation, storyboard video generation, and video compositing, saving artifacts to an output directory. It generates images and video through Volcengine ARK and Seedance models, merges clips with ffmpeg, and delivers the final video and a TOS link.4installs117Byted Volcengine Rootcause AnalyzerThis skill is an orchestration layer for fault scenarios that turns an alert, its resource topology, same-window anomalies, and runtime evidence into one fault context. It expands upstream and downstream topology around a target resource, merges related alerts into root, derived, and noise categories, and outputs ranked root-cause candidates, impact scope, and a structured diagnostic summary. It depends on the topology-builder, topology-analyzer, cloudmonitor, and api-assistant skills.3installs118Video Breakdownvideo-breakdown is a Claude skill that uses local FFmpeg to break a video into shot-by-shot segments with keyframe images and timing data. A developer runs process_video.py on a video URL, or first uploads a local file to Volcengine TOS via video_upload.py to get a URL. It returns JSON listing duration, resolution, and per-segment frame paths. Uploading requires Volcengine access keys.3installs119Byted Sol Stability Architecture Path ExtractorA skill that analyzes a code repository, along with optional architecture diagrams and product docs, to extract core request paths, component topology, dependency risks, and observability gaps. A developer uses it to model a system's service graph, request and async paths, and failure points before designing monitoring. Every link and risk item must cite its evidence source file.2installs120Byted Sol Stability Grafana Dashboard AssemblyA skill that assembles and debugs a Grafana dashboard from SLI and metric-mapping specs, a metrics catalog, log and trace inputs, and an existing dashboard. A developer uses it to check datasource connectivity, adapt queries, detect empty or broken panels, auto-fix them, and run acceptance tests. It outputs the assembled dashboard plus validation, autofix, and acceptance reports.2installs121Byted Sol Stability Grafana Dashboard DesignA skill that generates a Grafana dashboard's information architecture, panel specifications, and Grafana JSON from an SLI model, an architecture-link model, and source code. A developer uses it to lay out monitoring dashboards with a fixed six-page structure and per-panel spec requirements. Metrics without supporting evidence are emitted as placeholder specs and flagged in the validation report.2installs122Byted Sol Stability Grafana Dashboard ReviewA skill that reviews a Grafana monitoring dashboard against a 'what makes a good dashboard' best-practice rubric. A developer uses it to classify each panel as Health or Diagnostic, run basic and advanced checklists, score seven dimensions across 24 sub-items, and produce a Markdown report with a problem list and improvement roadmap. It grades a dashboard's effectiveness on a 100-point configuration scale and a 10-point incident scale.2installs123Byted Sol Stability Grafana Metric ExplorerA skill that generates a Grafana dashboard's information architecture, panel specifications, and Grafana JSON from an SLI model, an architecture-link model, and source code. A developer uses it to build monitoring dashboards with a fixed six-page structure and per-panel spec requirements. Metrics without supporting evidence are emitted as placeholder specs and flagged in the validation report.2installs124Byted Sol Stability Observability Asset GovernanceThis skill detects and governs drift, incremental changes, and quality problems in observability assets like dashboards and metrics. A developer runs it after code changes to catch dashboard/metric drift, backfill SLI-to-panel gaps for new capabilities, and audit asset quality such as unused or duplicate dashboards. It outputs an asset registry plus a set of governance and drift reports.2installs125Byted Sol Stability Sli ModelingThis skill turns a natural-language capability or scenario description into a structured SLI spec used for SLO and error-budget management. A developer uses it to define availability, latency, correctness and similar SLIs around key user journeys instead of raw CPU or memory metrics. It enforces required fields and enum validation and outputs a machine-readable spec plus a report.2installs126Byted Viking Search Knowledgebaseviking-search-knowledgebase calls the Volcengine Viking knowledge base API through an APIG gateway to semantically retrieve chunks relevant to a query. It exposes an info action for knowledge-base metadata and a search and auto action for single-base or multi-base parallel retrieval, returning ranked chunks with relevance and rerank scores plus document info. The skill enforces query construction rules that split multi-intent tasks into keyword queries run in parallel for better recall.2installs127Hook AnalyzerHook Analyzer is a ByteDance AgentKit skill that extracts the first-three-seconds shot data from a video breakdown result. It builds structured context with visual descriptions, keyframe image URLs and camera movement to feed a five-dimension hook scoring done by an LLM. It only extracts data; it does not do the scoring itself. Developers use it to evaluate and improve a short video's opening retention.2installs128Report GeneratorReport Generator is a ByteDance AgentKit skill that merges video breakdown data and optional hook-analysis results into a professional Markdown video-analysis report. Running generate_report.py outputs sections for basic info, first-three-seconds hook scoring, a shot overview table, BGM analysis, scene analysis and platform recommendations. Developers use it to deliver a structured video analysis document to clients or teams.2installs