Skip to content
Skillpedia
Agents40k · #5344

resemble-detect

Detects fake content created by artificial intelligence. It can identify AI-generated audio, images, video, and text, and verify speaker identity.

What it does

This tool helps check if audio, images, videos, or text were created or modified by artificial intelligence (AI). It can identify deepfakes, trace the origin of synthetic audio, and verify media authenticity.

When to use it

  • ✓When you suspect an audio or video might be a deepfake.
  • ✓When you receive a text and want to know if it was AI-written.
  • ✓To confirm if an image or audio is authentic or has been manipulated.

Example of what to ask your AI

“Check if this video is a deepfake and tell me which AI created it.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/github/awesome-copilot/blob/main/skills/resemble-detect/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/resemble-detect/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You send the media file (audio, image, or video) or the text to the tool. It analyzes the content and returns a result indicating if it's synthetic, where it came from, and if it has watermarks.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add github/awesome-copilot --skill resemble-detect

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/resemble-detect/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Resemble Detect — Deepfake Detection & Media Safety

Analyze audio, image, video, and text for synthetic manipulation, AI-generated content, watermarks, speaker identity, and media intelligence using the Resemble AI platform.

Core Principle — THE IRON LAW

"NEVER DECLARE MEDIA AS REAL OR FAKE WITHOUT A COMPLETED DETECTION RESULT."

Do not guess, infer, or speculate about media authenticity. Every authenticity claim must be backed by a completed Resemble detect job with a returned label, score, and status: "completed". If the detection is still processing, wait. If it failed, say so — do not substitute your own judgment.

When to Use

Use this skill whenever the user's request involves any of these:

  • Checking if audio, video, image, or text is AI-generated or manipulated
  • Detecting deepfakes in any media format
  • Verifying media authenticity or provenance
  • Identifying which AI platform synthesized audio (source tracing)
  • Applying or detecting watermarks on media
  • Analyzing media for speaker info, emotion, transcription, or misinformation
  • Asking natural-language questions about detection results
  • Matching or verifying speaker identity against known voice profiles
  • Detecting AI-generated or machine-written text
  • Any mention of: "deepfake", "fake detection", "synthetic media", "voice verification", "watermark", "media forensics", "authenticity check", "source tracing", "is this real", "AI-written text", "text detection"

Do NOT use for text-to-speech generation, voice cloning, or speech-to-text transcription — those are separate Resemble capabilities.

Capability Decision Tree

User wants to... Use this API endpoint
Check if media is AI-generated / deepfake Deepfake Detection POST /detect
Know which AI platform made fake audio Audio Source Tracing POST /detect with flag
Get speaker info, emotion, transcription from media Intelligence POST /intelligence
Ask questions about a completed detection Detect Intelligence POST /detects/{uuid}/intelligence
Apply an invisible watermark to media Watermark Apply POST /watermark/apply
Check if media contains a watermark Watermark Detect POST /watermark/detect
Verify a speaker's identity against known profiles Identity Search POST /identity/search
Check if text is AI-generated Text Detection POST /text_detect
Create a voice identity profile for future matching Identity Create POST /identity

When multiple capabilities apply (e.g., user wants deepfake detection AND intelligence), combine them in a single POST /detect call using the intelligence: true flag rather than making separate requests.

Required Setup

  • API Key: Bearer token from the Resemble AI dashboard (set as RESEMBLE_API_KEY)
  • Base URL: https://app.resemble.ai/api/v2
  • Auth Header: Authorization: Bearer <RESEMBLE_API_KEY>
  • Media Requirement: All media must be at a publicly accessible HTTPS URL

If the user provides a local file path instead of a URL, inform them the file must be hosted at a public HTTPS URL first. Do not attempt to upload local files to the API. (Exception: POST /text_detect accepts text content inline.)

MCP Tools Available

When the Resemble MCP server is connected, use these tools instead of raw API calls:

Tool Purpose
resemble_docs_lookup Get comprehensive docs for any detect sub-topic
resemble_search Search across all documentation
resemble_api_endpoint Get exact OpenAPI spec for any endpoint
resemble_api_search Find endpoints by keyword
resemble_get_page Read specific documentation pages

…

FAQ

What is a deepfake?

A deepfake is media (image, audio, or video) that has been artificially altered or created using AI to look real, often by replacing someone's face or voice.

Can the tool say with 100% certainty if something is real or fake?

No. The tool provides a result based on its analysis, but it should never be used to declare something definitively real or fake without a completed detection result.

Do I need to host my files somewhere to use them?

Yes, for audio, images, and videos, you need to provide a public link (URL) to the file. Text can be submitted directly.

Details

Original description by the author

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 Resemble AI

repo: github/awesome-copilot

Popularity

GitHub stars
40k
Ranking position
#5344
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills