faceswap
Swap Faces in Short Videos
Face-swap video workflows need several upload, trim, and polling steps. This skill guides Claude, Codex, and Claude Code through the verging.ai API flow.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "faceswap" from https://skillstore.io/skills/verging-ai-faceswap.md and its manifest at https://skillstore.io/api/skills/verging-ai-faceswap/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "faceswap". A local video and local face image are provided with normal quality.
Expected outcome:
The assistant reports the clip duration, confirms credit needs, uploads the media, polls progress, and returns the completed result link.
Using "faceswap". A 40 second source video is provided with a requested 10 to 25 second segment.
Expected outcome:
The assistant trims the selected segment, creates the face-swap job, and saves the final video to the requested output folder.
Using "faceswap". A remote video URL and remote face image URL are provided for HD output.
Expected outcome:
The assistant downloads approved sources, estimates the higher HD credit cost, uploads media, and reports the finished result location.
Security Audit
High RiskThe skill is a legitimate verging.ai face-swap workflow, but it performs real outbound network calls, external media processing commands, API-key handling, and temporary file storage. Many Markdown backtick findings are false positives, while the confirmed risks center on credential exposure in curl commands, third-party upload of biometric media, and arbitrary remote media inputs.
Confirmed security concerns (2)
Capability review items (29)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
๐ Network access (11)
๐ Env variables (9)
โ๏ธ External commands (31)
๐ Filesystem access (7)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/verging-ai-faceswap/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/verging-ai-faceswap?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/verging-ai-faceswap?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/verging-ai-faceswap/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/verging-ai-faceswap.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
verging.ai. (2026). faceswap security audit report (audit version 7) [Author version 1.2.0]. Skillstore. https://skillstore.io/skills/verging-ai-faceswap/audits/7BibTeX citation
@techreport{verging-ai-verging-ai-faceswap-2026,
author = {verging.ai},
title = {faceswap security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/verging-ai-faceswap/audits/7},
note = {Author version 1.2.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "faceswap security audit report (audit version 7)"
version: "1.2.0"
type: report
authors:
- name: "verging.ai"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/verging-ai-faceswap/audits/7"
identifiers:
- type: other
value: "skillstore:verging-ai-faceswap:audit:7"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Prototype Short Face-Swap Clips
Create short test clips from approved video and face assets while checking credits and API job status.
Prepare Controlled Marketing Drafts
Generate internal concept videos from licensed footage before sending approved assets to a production team.
Automate Media API Workflows
Combine trimming, upload, polling, and optional download into a repeatable command-line process.
Try These Prompts
Use faceswap with ./video.mp4 and ./face.jpg. Keep normal quality and show me the result URL when the job finishes.
Use faceswap on ./source.mp4 and ./approved-face.jpg from 5 to 25 seconds. Download the completed result to ./outputs.
Use faceswap with this YouTube video URL and this face image URL. Confirm the duration before uploading media.
Check my verging.ai credits, estimate the HD cost for a 20 second clip, then run faceswap only if enough credits remain.
Best Practices
- Use only media where you have consent and clear usage rights.
- Set VERGING_API_KEY in a private environment before starting a session.
- Clean temporary media files after each job finishes.
Avoid
- Do not use private, copyrighted, or personal media without permission.
- Do not paste real API keys into prompts, screenshots, or shared logs.
- Do not process unknown URLs unless you trust the source and content.
Frequently Asked Questions
Does this skill run locally?
What API key is required?
Can it use YouTube or Bilibili videos?
What is the maximum video length?
Does HD mode cost more?
What should I check before using it?
Developer Details
Author
verging.aiLicense
MIT
Author version
v1.2.0
Skillstore revision
r1
Ref
36e07d5e13068e5be64447e8f20b427cf2cbd21a
Maintenance freshness
7/18/2026
Usage
9 downloads ยท 264 views