Agent skill

Face Transform

by majiayu000 in majiayu000/claude-skill-registry

Analyze and transform faces via AceDataCloud API. An agent skill from majiayu000/claude-skill-registry.

Apache-2.0Auto-check passed

Install Face Transform

skills CLI
$ npx skills add majiayu000/claude-skill-registry --skill face-transform -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install majiayu000/claude-skill-registry face-transform --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/majiayu000/claude-skill-registry.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ai-ml/face-transform .claude/skills/face-transform && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
face-transform
GitHub stars
666
Used in
1 other repo
Token cost
~849 tokens
SKILL.md length
242 words
Files
2
Skills in repo
971
Repo updated
First seen
Licence
Apache-2.0

At a glance

Analyze and transform faces via AceDataCloud API. An agent skill from majiayu000/claude-skill-registry.

  • Works in 7 steps: Face Analysis → Face Beautification → Age Transformation → …
  • Detecting face keypoints
  • SKILL.md covers Authentication, Quick Start, Available APIs and Workflows, plus 2 more sections
  • Calls curl; reaches api.acedata.cloud; needs ACEDATACLOUD_API_TOKEN

What it does

Face Transform is an agent skill from majiayu000/claude-skill-registry. Analyze and transform faces via AceDataCloud API. Use when detecting face keypoints, beautifying portraits, aging/de-aging faces, swapping genders, replacing faces between photos, creating cartoon avatars, or detecting liveness. Provides 7 specialized face APIs.

Its SKILL.md is about 850 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `metadata.json`). Compatibility notes: Requires ACEDATACLOUDAPITOKEN environment variable.

The repository describes itself as: Searchable Claude Code skills catalog with source-linked guides and generated registry artifacts. The licence is Apache-2.0.

When your agent uses it

  • Detecting face keypoints
  • Beautifying portraits
  • Aging/de-aging faces
  • Swapping genders

Example prompts

  • “/face-transform”

Requirements

  • A credential in ACEDATACLOUD_API_TOKEN
  • Compatibility (from SKILL.md): Requires ACEDATACLOUD_API_TOKEN environment variable.

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Face Analysis
  2. Face Beautification
  3. Age Transformation
  4. Gender Swap
  5. Face Swap
  6. Cartoon Style
  7. Liveness Detection

What it can do on your machine

Read from SKILL.md and the folder at commit 000116a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.acedata.cloud

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • ACEDATACLOUD_API_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires ACEDATACLOUD_API_TOKEN environment variable.

    From compatibility in the SKILL.md frontmatter.

Context cost

Face Transform loads about 849 tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 242 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~69
When it runs · the whole SKILL.md, loaded when a task matches
~849

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from majiayu000/claude-skill-registry at commit 000116a, republished under its Apache-2.0 licence (© majiayu000). 242 words, ~849 tokens.

Download SKILL.mdSave it as .claude/skills/face-transform/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
face-transform
description
Analyze and transform faces via AceDataCloud API. Use when detecting face keypoints, beautifying portraits, aging/de-aging faces, swapping genders, replacing faces between photos, creating cartoon avatars, or detecting liveness. Provides 7 specialized face APIs.
compatibility
Requires ACEDATACLOUD_API_TOKEN environment variable.
license
Apache-2.0
metadata.author
acedatacloud
metadata.version
1.0

Face Transform

Analyze and transform faces through AceDataCloud's Face API suite.

Authentication

bash
export ACEDATACLOUD_API_TOKEN="your-token-here"

Quick Start

bash
curl -X POST https://api.acedata.cloud/face/analyze \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"image_url": "https://example.com/portrait.jpg"}'

Available APIs

EndpointPurposeDescription
POST /face/analyzeFace DetectionDetect face keypoints (90+ points per face)
POST /face/beautifyBeautificationApply beauty/decoration effects
POST /face/change-ageAge TransformMake a face look older or younger
POST /face/change-genderGender SwapTransform facial gender characteristics
POST /face/swapFace SwapReplace one person's face with another
POST /face/cartoonCartoon StyleConvert portrait to animated/cartoon style
POST /face/detect-liveLiveness CheckDetect if a face image is from a live person

Workflows

1. Face Analysis

Detect faces and extract 90+ keypoints per face.

json
POST /face/analyze
{
  "image_url": "https://example.com/photo.jpg"
}

Response includes detailed keypoints: nose, mouth, left_eye, right_eye, left_eyebrow, right_eyebrow, contour — each as arrays of {x, y} coordinates.

2. Face Beautification
json
POST /face/beautify
{
  "image_url": "https://example.com/portrait.jpg"
}
3. Age Transformation
json
POST /face/change-age
{
  "image_url": "https://example.com/portrait.jpg"
}
4. Gender Swap
json
POST /face/change-gender
{
  "image_url": "https://example.com/portrait.jpg"
}
5. Face Swap

Replace the face in the target image with the face from the source.

json
POST /face/swap
{
  "image_url": "https://example.com/source-face.jpg",
  "target_image_url": "https://example.com/target-person.jpg"
}
6. Cartoon Style
json
POST /face/cartoon
{
  "image_url": "https://example.com/portrait.jpg"
}
7. Liveness Detection
json
POST /face/detect-live
{
  "image_url": "https://example.com/face-photo.jpg"
}

Common Parameters

ParameterRequiredDescription
image_urlYesSource face image URL
target_image_urlFor swapTarget image for face replacement

Gotchas

  • All face APIs are synchronous — no task polling needed, results return immediately
  • Face analyze returns 90+ keypoints per detected face, supporting multiple faces in one image
  • Face swap requires two images: source (the face to use) and target (the body to put it on)
  • All APIs are currently in Alpha stage — interfaces may evolve
  • Images should contain clearly visible, front-facing faces for best results
  • Liveness detection helps distinguish live photos from printed/screen photos

© majiayu000, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/ai-ml/face-transform of majiayu000/claude-skill-registry.

  • SKILL.md
  • metadata.json

Open the folder on GitHubat commit 000116a

Used in 1 other repository

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in majiayu000/claude-skill-registry, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Face Transform next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Face Transform compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Face Transform this skillmajiayu000/claude-skill-registry6661 repos~849Automated safety check: PassApache-2.0
Hugging Face Transformers Usagedavila7/claude-code-templates32k12 repos~1.2kAutomated safety check: PassMIT
TransformersK-Dense-AI/scientific-agent-skills48k1 repos~2.8kAutomated safety check: NotesApache-2.0
Threat Detectionalirezarezvani/claude-skills28k—~3.5kAutomated safety check: PassMIT
Resemble Detectgithub/awesome-copilot40k3 repos~4.1kAutomated safety check: PassApache-2.0
Pii Detectruvnet/ruflo74k1 repos~350Automated safety check: NotesMIT

Similar skills

  • Hugging Face Transformers Usage

    davila7/claude-code-templates

    Loads pre-trained Hugging Face Transformers models for text, vision and audio tasks, runs inference with pipelines and fine-tunes on custom datasets.

    32k GitHub starsUsed in 12 repos~1.2k tokens
    AI & LLM EngineeringAuto-check passed
  • Transformers

    K-Dense-AI/scientific-agent-skills

    Hugging Face Transformers for loading Hub models, running pipeline inference, text generation, and Trainer fine-tuning on NLP, vision, audio, and multimodal tasks.

    48k GitHub starsUsed in 1 repo~2.8k tokens
    AI & LLM EngineeringAuto-check: notes
  • Threat Detection

    alirezarezvani/claude-skills

    A skill your agent uses when hunting for threats in an environment, analyzing IOCs, or detecting behavioral anomalies in telemetry.

    28k GitHub stars~3.5k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Resemble Detect

    github/awesome-copilot

    Official

    Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media intelligence using…

    40k GitHub starsUsed in 3 repos~4.1k tokens
    Media & CreativeAuto-check passed
  • Pii Detect

    ruvnet/ruflo

    Detect and flag personally identifiable information (PII) in text, code, and configurations.

    74k GitHub starsUsed in 1 repo~350 tokens
    Auto-check: notes
  • Detecting Dnp3 Protocol Anomalies

    mukul975/Anthropic-Cybersecurity-Skills

    Detect anomalies in DNP3 communications used in SCADA/ICS systems by monitoring unauthorized control commands, firmware update attempts, protocol violations, and deviations from baseline traffic…

    34k GitHub stars~3.6k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed

More from majiayu000/claude-skill-registry

All 971 skills in this repo
  • Deep Research

    majiayu000/claude-skill-registry

    Multi-source deep research using firecrawl and exa MCPs. An agent skill from majiayu000/claude-skill-registry.

    666 GitHub starsUsed in 6 repos~1.1k tokens
    Auto-check passed
  • Exa Search

    majiayu000/claude-skill-registry

    Neural search via Exa MCP for web, code, and company research.

    666 GitHub starsUsed in 5 repos~856 tokens
    Auto-check passed
  • Fal AI Media

    majiayu000/claude-skill-registry

    Unified media generation via fal.ai MCP — image, video, and audio.

    666 GitHub starsUsed in 5 repos~1.7k tokens
    Auto-check passed
  • Bgpt Paper Search

    majiayu000/claude-skill-registry

    Search scientific papers and retrieve structured experimental data extracted from full-text studies via the BGPT MCP server.

    666 GitHub starsUsed in 4 repos~619 tokens
    Auto-check: notes
  • Bio Alignment Pairwise

    majiayu000/claude-skill-registry

    Perform pairwise sequence alignment using Biopython Bio.Align.PairwiseAligner.

    666 GitHub starsUsed in 4 repos~1.7k tokens
    Auto-check passed
  • Open Notebook

    majiayu000/claude-skill-registry

    Self-hosted, open-source alternative to Google NotebookLM for AI-powered research and document analysis.

    666 GitHub starsUsed in 4 repos~2.4k tokens
    Auto-check passed

Questions about Face Transform

What does Face Transform do?

Analyze and transform faces via AceDataCloud API. An agent skill from majiayu000/claude-skill-registry. Face Transform is an agent skill from majiayu000/claude-skill-registry. Analyze and transform faces via AceDataCloud API.

When should I use Face Transform?

Face Transform fits situations like: detecting face keypoints; beautifying portraits; aging/de-aging faces; swapping genders.

How do I install Face Transform in Claude Code?

Run `npx skills add majiayu000/claude-skill-registry --skill face-transform -a claude-code`. Or copy the skill folder (skills/ai-ml/face-transform in majiayu000/claude-skill-registry) into .claude/skills/face-transform in your project. Claude Code loads it when a task matches its description.

How do I install Face Transform in Codex?

Run `npx skills add majiayu000/claude-skill-registry --skill face-transform -a codex`. Or copy the skill folder (skills/ai-ml/face-transform in majiayu000/claude-skill-registry) into .agents/skills/face-transform in your project. Codex loads it when a task matches its description.

Can I use Face Transform in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add majiayu000/claude-skill-registry --skill face-transform -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/face-transform, .gemini/skills/face-transform, .github/skills/face-transform and .opencode/skills/face-transform in your project.

What does Face Transform need to run?

Going by SKILL.md and its folder, Face Transform needs the command-line tools its instructions call (curl) and credentials named ACEDATACLOUD_API_TOKEN. Our summary lists: A credential in ACEDATACLOUD_API_TOKEN. Compatibility (from SKILL.md): Requires ACEDATACLOUD_API_TOKEN environment variable..

Does Face Transform access the network?

SKILL.md names 1 domain. In commands or code: api.acedata.cloud; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Face Transform safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Face Transform use?

Face Transform is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Face Transform use?

About 849 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Face Transform?

Skills that share tags, products or a category with Face Transform: Hugging Face Transformers Usage (davila7/claude-code-templates, 32k stars), Transformers (K-Dense-AI/scientific-agent-skills, 48k stars), Threat Detection (alirezarezvani/claude-skills, 28k stars) and Resemble Detect (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Face Transform?

majiayu000 (a GitHub user) maintains it in majiayu000/claude-skill-registry, which has 666 GitHub stars. The repository holds 971 skills in this directory. The repository was last updated on October 7, 2026.

Source: majiayu000/claude-skill-registry on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.