← Back to Skills Marketplace
Veed Fabric
by
mattdotroberts
· GitHub ↗
· v0.1.0
· MIT-0
248
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install veed-skill
Description
Generate talking head videos from a photo using VEED Fabric 1.0. Triggers on mentions of "veed", "fabric", or "talking video". Turns a headshot + audio or te...
Usage Guidance
What to check before installing or using this skill:
- Metadata mismatch: the skill requires an FAL_KEY at runtime, but the registry metadata does not declare it. Don't assume the skill will work without setting FAL_KEY — and don't paste your key into chat. Set FAL_KEY in your environment as instructed.
- Public uploads: local images and audio will be uploaded to fal.ai's CDN and become publicly accessible URLs. Do not use sensitive photos (IDs, private documents, or private people) unless you are comfortable they will be hosted publicly. Test with non-sensitive images first.
- Credential scope: use a dedicated fal.ai API key you can revoke, and check whether fal.ai supports scoped/restricted keys. Avoid using long‑lived or high‑privilege keys from other projects.
- Binaries assumed: the instructions rely on curl, jq, file, mkdir, date, and shell behavior. Ensure those tools exist in the runtime environment or the commands will fail. The skill metadata does not list these dependencies — ask the publisher to declare them explicitly.
- Endpoints and URLs: the rule files reference rest.fal.ai, v3.fal.media, queue.fal.run and other fal domains. Confirm these endpoints match official fal.ai docs and that you trust fal.ai for hosting content.
- Costs & privacy: the spec shows per‑second pricing. Make sure you understand cost implications (fast vs standard, resolution choices) before generating long videos. Uploaded media and generated videos will be stored on fal.ai hosts — review fal.ai's privacy/storage terms if this matters.
- Publisher provenance: the skill's owner and homepage are not clearly identifiable. If you rely on this in production, ask for a verified publisher, source repo, or review the skill source on a trusted site.
If you decide to use it: create a dedicated, revocable FAL_KEY, test with throwaway content, verify the upload and download flows in a safe environment, and ask the publisher to update the registry metadata to declare FAL_KEY and any required CLI tools.
Capability Analysis
Type: OpenClaw Skill
Name: veed-skill
Version: 0.1.0
The skill provides a legitimate interface for generating talking-head videos using the VEED Fabric 1.0 API via fal.ai. It implements a standard workflow for uploading local media to the fal.ai CDN (rules/file-upload.md), submitting asynchronous generation tasks (rules/lip-sync.md, rules/text-to-video.md), and polling for results (rules/queue.md). All network requests are directed to official fal.ai endpoints (rest.fal.ai, queue.fal.run), and the skill includes proper security guidance by instructing the agent never to ask for API keys inline.
Capability Assessment
Purpose & Capability
The skill's stated purpose (create talking‑head videos with VEED Fabric) matches the instructions and rule files: it validates formats, uploads local files, posts to fal.ai queue endpoints, polls for completion, and downloads the MP4. However, the declared registry metadata lists no required environment variables or primary credential, while SKILL.md and the rule files explicitly REQUIRE an FAL_KEY environment variable. That mismatch (metadata says 'none' but the runtime requires a secret) is an incoherence that should be resolved before trusting the skill.
Instruction Scope
The SKILL.md and rule files are explicit about what to do: validate input, possibly upload local files (via fal.ai presigned URL flow), call queue endpoints, poll status, and download results to ./output. Those actions are within the stated purpose. Important operational behaviors to note: (1) local files are uploaded to a fal.ai CDN and thus become publicly accessible URLs; (2) the instructions assume availability of command‑line tools (curl, jq, file, mkdir, date) even though the metadata doesn't declare them. No instructions try to read unrelated system files or exfiltrate to third‑party endpoints other than fal.ai / fal.media / queue.fal.run.
Install Mechanism
This is an instruction‑only skill with no install spec or code files to execute. That reduces the attack surface compared with skills that download and run code. The workflow uses standard HTTP calls (curl) and local file operations documented in the rules.
Credentials
The skill legitimately needs a single credential (FAL_KEY) to call fal.ai APIs, and the instructions explicitly require it and forbid asking the user to paste the key inline. However, the registry metadata does not declare this required environment variable or mark it as the primary credential. That omission is inconsistent and could trick users or operators into installing without providing the right secret handling. Additionally, because local files are uploaded and become publicly accessible, the skill's credential grants access to an external storage/CDN — users should verify whether that API key can be scoped or rotated, and be aware of privacy/PII implications.
Persistence & Privilege
The skill does not request 'always: true' or other elevated platform privileges. It operates interactively/autonomously in the normal way, writes output to a relative ./output directory, and does not attempt to modify other skills or system configuration. Autonomous invocation is enabled (the platform default) which is expected for skills; combine that with the other concerns when deciding to install.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install veed-skill - After installation, invoke the skill by name or use
/veed-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
veed-fabric 0.1.0 — Initial release
- Generate lip-synced talking head videos from a single photo using VEED Fabric and fal.ai.
- Activates on trigger phrases like "veed", "fabric", "talking video", or "animate my photo".
- Supports both photo + audio lip-sync and photo + text-to-speech video generation workflows.
- Requires FAL_KEY environment variable for API access, with clear instructions if missing.
- Modular documentation: detailed guides for lip-sync, text-to-video, file uploads, queue management, output handling, and troubleshooting.
Metadata
Frequently Asked Questions
What is Veed Fabric?
Generate talking head videos from a photo using VEED Fabric 1.0. Triggers on mentions of "veed", "fabric", or "talking video". Turns a headshot + audio or te... It is an AI Agent Skill for Claude Code / OpenClaw, with 248 downloads so far.
How do I install Veed Fabric?
Run "/install veed-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Veed Fabric free?
Yes, Veed Fabric is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Veed Fabric support?
Veed Fabric is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Veed Fabric?
It is built and maintained by mattdotroberts (@mattdotroberts); the current version is v0.1.0.
More Skills