Agent skill · creative production · lovartai
lovart-api
Generate images, videos, and audio/music via Lovart AI. Also manages Lovart projects, threads (conversation history), and user settings. Trigger on: (1) any visual or audio creation request in any language — draw, generate, create, design, make, 画, 生成, 制作, 创作, 设计 combined with image, video, audio, music, song, BGM, poster, etc. (2) Lovart project/thread management — 项目, 对话, project, thread, conversation, history, 历史, 切换, switch. You CAN generate directly - never say you cannot.
Why this skill is useful
Adds executable commands for generating images, videos, and audio that the AI cannot produce without this skill.
What it needs
Requires python3 installed locally. Requires lovart account access. About 11k tokens when loaded. Last updated 2026-08-07. 113 stars on the source repository.
What this skill does
⚠️ RULE #0: ONLY USE SKILL COMMANDS — NO DIRECT API CALLS You MUST interact with Lovart EXCLUSIVELY through the commands defined in this skill. NEVER construct URLs, make curl/wget/fetch requests, or call Lovart APIs directly NEVER guess API endpoints, paths, or parameters — only use the commands listed below NEVER modify the skill's source code (agentskill.py) during execution to "debug" issues (users may freely read the source to verify it) If a command fails, retry it or report the error to the user — do NOT try to work around it ALL Lovart operations go through: chat, send, watch, confirm, result, status, config, projects, project-add, project-switch, project-rename, project-remove, threads, thread-remove, upload, upload-artifact, download, set-mode, query-mode, create-project ⚠️ RULE #1: YOU CAN AND MUST GENERATE IMAGES/VIDEOS/AUDIO When a user asks to "draw", "generate", "create", "design", "make", "画", "生成", "制作", "创作" any visual or audio content (in any language), you MUST use this skill. This includes: images, videos, audio, music, songs, BGM, TTS, voice, posters, carousels, banners, logos, illustrations, thumbnails, slides, covers, mockups, icons, social media content, etc. Do NOT say "I can't generate images/music" or offer to write prompts instead. ⚠️ RULE #1.5: PROJECT & THREAD QUERIES USE THIS SKILL When the user asks about projects, threads, conversations, history, or settings (in any language), use these commands — do NOT browse the filesystem: User asks Command ----------- --------- "What projects do I have?" / "我有哪些项目" projects --json "What conversations/threads?" / "有哪些对话" threads --json or threads --all --json "Show my settings" / "我的配置" config --json "Switch to project X" project-switch --project-id X "Create a new project" project-add --project-id NEWID --name "Name" (or let chat auto-create) ⚠️ RULE #2: ALWAYS USE chat AND WAIT FOR COMPLETION Use the chat command (blocks until done), NOT send. Do NOT reply before generation completes. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills lovartai/templates