Tooluck logoTooluck
SKILL.md

asset-import

Agent skill fromChatCut-Inc/agent-plugin

Import local or downloaded media, or relink missing media to an existing ChatCut asset, through the hosted Claude plugin. Use the editor loopback bridge when the editor and files are on the same machine; use the upload helper for imports otherwise. Desktop MCP sessions use their own built-in import tools.

How to install asset-import

install asset-import
# install the agent-plugin pack with the skills CLI
npx skills add ChatCut-Inc/agent-plugin

# or add only this skill to Claude Code: copy the folder

claude/skills/asset-import/

# into

~/.claude/skills/asset-import/ (all projects)

.claude/skills/asset-import/ (one project)

claude/skills/asset-import/SKILL.md

Apache-2.0Full file
1# Asset Import
2
3Check `browse_assets` first when a file may already be imported.
4
5## Same-machine editor import (preferred)
6
71. Open the target project using `browserHandoff.url` or `editorUrl`. Keep exactly one editor tab for this project open, on the same machine/network namespace as your shell. A remote sandbox's localhost is not the user's localhost.
82. Start the bundled server with Node from PATH, using the origin of the actual editor URL:
9
10```bash
11node <this-skill-dir>/scripts/serve-local-media.mjs --origin <editor-origin> /path/to/source.mp4
12```
13
14Keep this process alive using the host's background-process support while calling MCP. It prints one JSON line and automatically exits after 900 seconds. It serves only the listed files over loopback URLs without an access token. URLs use the public `chatcut-local-media-v1` path prefix to remain compatible with existing editors. Legacy token-prefixed URLs remain supported; the JSON `token` field contains that public prefix, not a credential.
15…

Excerpt shown under the repository's Apache-2.0 license.

More skills in agent-plugin

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates