Kavel Image
Generate an image from a prompt through Kavel's anonymous endpoint — no API key, no account, no card. Use when the user asks for an image, a poster, a thumbnail, or any visual asset and there is no image model wired up. Photo edits and video need a Kavel API key.
Install
npx skills add hanshs474/kavel-image-skill --skill kavel-imagegit clone --depth 1 https://github.com/hanshs474/kavel-image-skill.git /tmp/kavel-image-skill
mkdir -p ~/.claude/skills
cp -r /tmp/kavel-image-skill/. ~/.claude/skills/kavel-imagePersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Kavel Image
Turns a text prompt into an image by calling
[Kavel](https://www.kavel.ai/?utm_source=skill&utm_medium=agent), an online AI image and video studio.
There is an anonymous tier, so text-to-image runs with **no API key and no account**.
It is useful when you need one asset now and do not want to set up a provider.
## When to use it
- The user asks for an image and no image model is configured
- A draft needs a placeholder visual (thumbnail, poster, diagram backdrop)
Editing a photo the user already has, and video, are **not** available without an account; see below.
## Generate an image
Two calls: submit, then poll.
```bash
ANON="anon-$(uuidgen | tr 'A-Z' 'a-z')"
curl -s -X POST https://www.kavel.ai/api/ai/generate \
-H "Content-Type: application/json" \
-H "x-anon-id: $ANON" \
-d '{
"provider": "kie",
"mediaType": "image",
"model": "kavel-image-v1",
"scene": "text-to-image",
"prompt": "a paper-cut layered mountain range at dusk, warm rim light",
"options": { "aspect_ratio": "1:1" }
}'
```
The response carries `data.id`. Poll it every few seconds until the image is there:
```bash
curl -s "https://www.kavel.ai/api/ai/anon-query?taskId=<data.id>&provider=kie&mediaType=image" \
-H "x-anon-id: $ANON"
```
When it finishes, `data.images[0]` is a CDN URL. Download it as binary and hand
the file to the user. Nothing runs until you poll: free runs wait in a queue andDetails
- Skill name
kavel-image- Repository
- hanshs474/kavel-image-skill
- License
- MIT
- Repo updated
- 13 October 2026
- Listed in
- karanb192/awesome-claude-skills
FAQ
What does the Kavel Image skill do?
Generate an image from a prompt through Kavel's anonymous endpoint — no API key, no account, no card. Use when the user asks for an image, a poster, a thumbnail, or any visual asset and there is no image model wired up. Photo edits and video need a Kavel API key.
How do I install the Kavel Image skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add hanshs474/kavel-image-skill --skill kavel-image. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Related skills
Make Faceless Video
airdropfi/autoshort-skills
Make a narrated, captioned faceless short video (AI images and AI voice) on the user's own AutoShort or StoryShort account. Works with either MCP server, detects which one is connected, agrees the script with the user, shows the credit price the server returns and renders only after an explicit yes, then polls the render and returns the video link. Use when the user wants to make, draft, render or publish a short video, YouTube Short, TikTok or Reel.
Comment to Dm Cta
commentkeyword/instagram-mcp-server
Plan the "Comment KEYWORD and I'll DM you the link" call to action of an Instagram Reel or post, then set up the automatic DM in CommentKeyword so every commenter actually gets it. Use when editing, scripting, captioning or publishing a short-form video whose CTA asks viewers to comment a word, or when the user asks to set up comment-to-DM, "comment X to get Y", or a keyword auto-DM on Instagram.
Meshy Pose Rigging
rickyworld/rigmeshy-by-ricky
Guidance for shooting/posing a character photo before turning it into a rigged, animation-ready 3D model with Meshy AI's Auto-Rig — covers the ideal T-pose/A-pose reference shot, the full Image/Text-to-3D to Auto-Rig workflow, a troubleshooting table for common rigging failures (collapsing shoulders, fused fingers, asymmetric deformation, floating/sinking models), and UniRig as a free self-hosted alternative. Use this whenever the user wants to rig a character in Meshy, is preparing a reference photo for a humanoid/creature 3D model, mentions T-pose, A-pose, Meshy Auto-Rig, Mixamo-compatible e
Apify Youtube Transcripts LLM Training Data
johnisanerd/claude-skill-youtube-transcripts-llm-training-data
Build LLM training data from YouTube transcripts in bulk with the Apify Actor johnvc/YoutubeTranscripts. Feed it an array of video URLs and get one clean row per video, with non_timestamped transcript text ready for tokenization, timestamped snippets, language_code, and provenance metadata (title, channel_name, upload_date, view_count) for dataset documentation. Filter by language or translate every transcript into one target language for a consistent corpus. Use when the user wants LLM training data from videos, a fine-tuning or RAG corpus from YouTube, bulk YouTube transcripts for machine le
Publishport
karuha-m/publishport-skill
Publish, cross-post and schedule content on social and content platforms — X/Twitter, Reddit, LinkedIn, Medium, Dev.to, Hashnode, Substack, Bluesky, Mastodon, Threads, Telegram, Tumblr, Pinterest, YouTube, TikTok, plus Chinese platforms such as Xiaohongshu (RedNote), Douyin, Bilibili, Zhihu, Weibo and WeChat — through the user's own logged-in browser via PublishPort. Also covers setting PublishPort up for the user, checking which accounts are connected, attaching images or video to a post, and confirming a post actually went live. Use whenever the user asks to post, publish, cross-post, repost
Apify Youtube Transcript API
johnisanerd/claude-skill-youtube-transcript-api
Get YouTube transcripts as structured JSON with a hosted YouTube transcript API (the Apify Actor johnvc/YoutubeTranscripts). Pass one video URL or a batch array and get back non_timestamped text, timestamped snippets, language metadata, and optional SRT, VTT, and plain text formats, plus video title, channel, and view count. Works with standard videos and Shorts, handles language preference and translation, and runs from cloud IPs without IpBlocked errors. Use when the user wants a youtube transcript api, needs to get or download a YouTube transcript or subtitles, asks to extract the transcrip
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.