Agent skill

Runapi CLI

by sickn33 in sickn33/agentic-awesome-skills

Generate AI images, videos, and music/audio from agents using the RunAPI CLI.

Apache-2.0Auto-check passedMedia & Creative

Install Runapi CLI

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill runapi-cli -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills runapi-cli --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/runapi-cli .claude/skills/runapi-cli && rm -rf skills-src

Use ~/.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/

Facts

Skill name
runapi-cli
GitHub stars
47k
Used in
1 other repo
Token cost
~1.2k tokens
SKILL.md length
452 words
Files
1
Skills in repo
1,394
Repo updated
First seen
Licence
Apache-2.0

At a glance

Generate AI images, videos, and music/audio from agents using the RunAPI CLI.

  • Tasks that involve Image generation
  • SKILL.md covers Overview, When to Use This Skill, Install and Authentication, plus 7 more sections
  • Calls sh, brew and curl; reaches runapi.ai; needs RUNAPI_API_KEY
  • Tasks that involve Music and audio generation

What it does

Runapi CLI is an agent skill from sickn33/agentic-awesome-skills. Generate AI images, videos, and music/audio from agents using the RunAPI CLI.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Image generation and Music and audio generation. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Image generation
  • Tasks that involve Music and audio generation

Example prompts

  • “/runapi-cli”

Requirements

  • A credential in RUNAPI_API_KEY

What it can do on your machine

Read from SKILL.md and the folder at commit 1e53ce2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • sh
    • brew
    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • runapi.ai

    Also links to:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • RUNAPI_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Runapi CLI loads about 1.2k tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 452 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit 1e53ce2, republished under its Apache-2.0 licence (© sickn33). 452 words, ~1,153 tokens.

Download SKILL.mdSave it as .claude/skills/runapi-cli/SKILL.md (or your agent's skills folder).
name
runapi-cli
description
Generate AI images, videos, and music/audio from agents using the RunAPI CLI.
category
development
risk
critical
source
official
source_repo
runapi-ai/cli-skill
source_type
official
date_added
2026-06-07
author
runapi-ai
tags
runapi, cli, models, automation, codex, claude, gemini
tools
claude, codex, gemini, cursor, antigravity
license
Apache-2.0

RunAPI CLI

Overview

The runapi CLI is the execution layer for RunAPI model tasks. Use it when an agent needs to generate AI images, videos, or music/audio, run a one-off model job, pass a JSON request body, wait for an async task, or script RunAPI from a terminal, server, or CI job.

Source repository: github.com/runapi-ai/cli-skill (Apache-2.0)

When to Use This Skill

  • Use when the user asks to run a RunAPI model from an agent.
  • Use when the user needs to inspect RunAPI CLI auth or account status.
  • Use when the user wants to pass JSON request bodies to RunAPI services.
  • Use when the user wants to submit async RunAPI tasks and wait for completion.
  • Use when the user wants to install the RunAPI CLI on a local machine, server, or CI runner.

Install

macOS / Linux
shell
brew install runapi-ai/tap/runapi
Server / CI

Download the installer, inspect it, then run it locally.

shell
curl -fsSL https://runapi.ai/cli/install.sh -o runapi-install.sh
less runapi-install.sh
sh runapi-install.sh

To pin a specific version:

shell
sh runapi-install.sh --version v0.1.0

The installer detects OS and architecture, verifies the SHA-256 checksum from https://runapi.ai/cli/latest.json, and refuses to write the binary if verification fails.

Authentication

Treat RunAPI authentication and generation as security-sensitive: commands can call remote services, consume credits, and expose account state. Review installer scripts before running them and keep API keys in environment variables or stdin, not shell history.

Check the current state first:

shell
runapi auth status
SourceHow
EnvironmentRead RUNAPI_API_KEY from the environment
Saved configprintf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
Browser loginrunapi login only when the user explicitly wants browser auth

RUNAPI_BASE_URL overrides the default base URL.

Avoid passing secrets directly in command arguments. Prefer RUNAPI_API_KEY or stdin token import with --token -.

Show full SKILL.md (188 more words)Show less

Discover Services, Commands, and Fields

The CLI is JSON-first. Every service exposes typed commands, and each command documents its request fields through --help. Inspect command help before composing a request.

shell
runapi --help
runapi suno --help
runapi suno text-to-music --help

Run a Model

Pass the request body as JSON through --input-file, --input, or stdin. The default flow is synchronous and polls until the task completes.

shell
runapi suno text-to-music --input-file request.json

runapi suno text-to-music --async --input-file request.json
runapi wait <task-id> --service suno --action text-to-music

runapi get <task-id> --service suno --action text-to-music

JSON responses go to stdout; progress lines go to stderr. Pipe to jq for downstream parsing.

Account

shell
runapi account info
runapi account balance

Install the Skill Into Another Agent Runtime

shell
runapi agent install-skill --target claude
runapi agent install-skill --target codex
runapi agent install-skill --target gemini
runapi agent install-skill --target openclaw
runapi agent list-targets
runapi agent install-skill --target-dir <path>

Limitations

  • RunAPI model calls require a valid RunAPI account or API key.
  • Some model tasks are long-running and should use --async plus runapi wait.
  • Browser login is interactive and should not be the default path for agents.
  • This skill does not replace model-specific parameter validation; inspect command help before building request JSON.

Security & Safety Notes

  • Never paste API keys into example commands or PR text.
  • Prefer RUNAPI_API_KEY or stdin token import instead of command-line secrets.
  • Do not run interactive runapi login by default from an agent.
  • Check the CLI exit code before assuming a task succeeded.

References

© sickn33, 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

Files

Just SKILL.md in skills/runapi-cli of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit 1e53ce2

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Runapi CLI 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.

Runapi CLI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Runapi CLI this skillsickn33/agentic-awesome-skills47k1 repos~1.2kAutomated safety check: PassApache-2.0
WorkrallyTencent/workrally151—~3.7kAutomated safety check: PassMIT-0
RunninghubHM-RunningHub/OpenClaw_RH_Skills141—~1.6kAutomated safety check: PassApache-2.0
Mmx CLIagentscope-ai/OpenJudge8671 repos~655Automated safety check: PassApache-2.0
Runwayzapier/connectors176—~4.2kAutomated safety check: PassElastic-2.0
VoooaiLeoYeAI/openclaw-master-skills2.2k—~4.8kAutomated safety check: PassMIT-0

Similar skills

  • Workrally

    Tencent/workrally

    WorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images…

    151 GitHub stars~3.7k tokensUpdated 8 days ago
    Media & CreativeAuto-check passed
  • Runninghub

    HM-RunningHub/OpenClaw_RH_Skills

    Generate images, videos, audio, and 3D models via RunningHub API (420 endpoints) and run any RunningHub AI Application (custom ComfyUI workflow) by webappId.

    141 GitHub stars~1.6k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Mmx CLI

    agentscope-ai/OpenJudge

    Generate text, images, video, speech, and music via the MiniMax AI platform.

    867 GitHub starsUsed in 1 repo~655 tokens
    Media & CreativeAuto-check passed
  • Runway

    zapier/connectors

    Official

    Agent-callable Runway tools — generate images and video from text or images, edit and upscale media, animate characters, generate speech and sound effects, and run marketing recipes, plus track…

    176 GitHub stars~4.2k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Voooai

    LeoYeAI/openclaw-master-skills

    Short drama & webtoon production, text-to-image, image-to-image, storyboard design, text-to-video, image-to-video, video edit, style transfer, batch generation, music & soundtrack.

    2.2k GitHub stars~4.8k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Routerbase Media Generation

    aiskillstore/marketplace

    Build image, video, and audio generation workflows on RouterBase.

    430 GitHub stars~972 tokensUpdated today
    Media & CreativeAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,394 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Questions about Runapi CLI

What does Runapi CLI do?

Generate AI images, videos, and music/audio from agents using the RunAPI CLI. Runapi CLI is an agent skill from sickn33/agentic-awesome-skills. Generate AI images, videos, and music/audio from agents using the RunAPI CLI.

When should I use Runapi CLI?

Runapi CLI fits situations like: tasks that involve Image generation; tasks that involve Music and audio generation.

How do I install Runapi CLI in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill runapi-cli -a claude-code`. Or copy the skill folder (skills/runapi-cli in sickn33/agentic-awesome-skills) into .claude/skills/runapi-cli in your project. Claude Code loads it when a task matches its description.

How do I install Runapi CLI in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill runapi-cli -a codex`. Or copy the skill folder (skills/runapi-cli in sickn33/agentic-awesome-skills) into .agents/skills/runapi-cli in your project. Codex loads it when a task matches its description.

Can I use Runapi CLI in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill runapi-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/runapi-cli, .gemini/skills/runapi-cli, .github/skills/runapi-cli and .opencode/skills/runapi-cli in your project.

What does Runapi CLI need to run?

Going by SKILL.md and its folder, Runapi CLI needs the command-line tools its instructions call (sh, brew and curl) and credentials named RUNAPI_API_KEY. Our summary lists: A credential in RUNAPI_API_KEY.

Does Runapi CLI access the network?

SKILL.md names 2 domains. In commands or code: runapi.ai; the agent is likely to contact it when it follows the instructions. As links in the text: github.com. This is read from the text; nothing was executed.

Is Runapi CLI safe to install?

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.

What licence does Runapi CLI use?

Runapi CLI is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Runapi CLI use?

About 1.2k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Runapi CLI?

Skills that share tags, products or a category with Runapi CLI: Workrally (Tencent/workrally, 151 stars), Runninghub (HM-RunningHub/OpenClaw_RH_Skills, 141 stars), Mmx CLI (agentscope-ai/OpenJudge, 867 stars) and Runway (zapier/connectors, 176 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Runapi CLI?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,304 GitHub stars. The repository holds 1,394 skills in this directory. The repository was last updated on October 6, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.