face-transform

Analyze face keypoints and apply transformations via ACEDATACLOUD endpoints.

13|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AceDataCloud/Skills --skill face-transform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: face-transform
Source: https://github.com/AceDataCloud/Skills/tree/main/skills/face-transform
Command: npx skills add https://github.com/AceDataCloud/Skills --skill face-transform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Face-transforming tasks like detecting key facial landmarks, beautifying portraits, aging/de-aging, swapping genders, swapping faces, creating cartoon avatars, and running liveness checks are time-consuming and require specialized pipelines.

Core Features & Use Cases

  • Face Analysis (Keypoints): Detect faces and extract 90+ keypoints per face to support downstream editing and measurement workflows.
  • Portrait & Identity Transformations: Apply beauty effects, change apparent age, change gender characteristics, and perform face swaps between images for creative or personalization use cases.
  • Style & Safety Verification: Create cartoon-style avatars and run liveness detection to distinguish live faces from printed/screen photos.

Quick Start

Use face-transform to analyze a portrait by sending its image URL to the face/analyze endpoint with your ACEDATACLOUD_API_TOKEN.

Frequently Asked Questions about face-transform

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract facial keypoints for portrait processing?

You extract facial keypoints by performing face analysis to detect faces and extract 90+ keypoints per face. This supports downstream editing and measurement workflows for single or multiple faces per image.

What's the best way to apply beautification and age change to a portrait?

The best way to apply beautification and age change is through AI image-based face transformations. These dedicated endpoints adjust apparent age and apply beauty effects directly to portrait images for personalization use cases.

Can I perform a face swap between two images asynchronously?

Yes, you can perform a face swap asynchronously by utilizing a callback_url for delivery. While most endpoints provide synchronous results, the face swap feature optionally supports async delivery through this callback method.

Does liveness detection work for distinguishing live faces from printed photos?

Yes, liveness detection works specifically to distinguish live faces from printed or screen photos. It serves as a safety verification mechanism within portrait processing workflows to prevent spoofing attempts.

Do I need an API token to run face transformations and cartoon styling?

Yes, you need the ACEDATACLOUD_API_TOKEN to authorize any face transformation or cartoon styling request. This token is required to access the dedicated endpoints for detection, editing, and verification scenarios.