← 返回 Skills 市场
shawnshenopeninterx

Creator Screening

作者 shawnshenopeninterx · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
303
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install creator-screening
功能描述
Screen and evaluate social media creators/influencers using configurable quality frameworks. Analyzes Instagram, TikTok, YouTube creators using Memories.ai V...
使用说明 (SKILL.md)

Creator Screening Skill

Automated creator/influencer screening powered by Memories.ai V2 Video Understanding API.

Parameters

Parameter Default Description
videos_per_creator 5 Number of top videos to analyze per creator
video_seconds 30 First N seconds of each video to analyze
platforms instagram Supported: instagram, tiktok, youtube
analysis_mode mai mai (visual+audio AI analysis) or transcript (audio-only fallback)
framework default Screening framework to apply. See references/frameworks/
output_format discord discord, pdf (Google Doc→PDF), or json
batch_size 10 Max creators per batch run

Quick Start

Screen these creators: @anshmehra.in, @nishkarshsharmaa
Parameters: videos_per_creator=3, framework=cac-crusher

Workflow

Step 1: Parse Input

Accept creator URLs in any format:

  • Profile: https://www.instagram.com/username/
  • Individual reel: https://www.instagram.com/reel/SHORTCODE/
  • YouTube: https://www.youtube.com/@channel or /shorts/ID

Step 2: Get Profile & Video Metadata

Memories.ai V2: POST /instagram/video/metadata

python3 scripts/scrape_profiles.py --urls "reel_url1,reel_url2" --channel rapid

Returns per video ($0.01/video):

  • Owner profile: username, full_name, followers, verified, profile_pic
  • Video stats: views, play_count, duration, caption, comments, dimensions, audio info

Step 3: Video Understanding (MAI)

Memories.ai V2 MAI: POST /instagram/video/mai/transcript

This is the core analysis step. MAI provides:

  • Visual scene descriptions: lighting quality, framing, environment, clothing, production value
  • Audio transcription: speech-to-text with timestamps
  • Content understanding: topic classification, delivery style, structure
python3 scripts/analyze_videos.py --mode mai --videos_per_creator 5 --urls "url1,url2"

Each video returns visual + audio AI analysis. Use this to evaluate:

  • Section 2.1: Look & Feel (lighting, environment, framing) — from visual scenes
  • Section 2.2: Audio Quality (clarity, echo, consistency) — from audio analysis
  • Section 3.x: Delivery & Content (structure, fluency, maturity) — from transcript text
  • Section 4: Positioning (tone, energy, brand safety) — from combined analysis

Fallback: If MAI is unavailable, use --mode transcript for audio-only analysis:

python3 scripts/analyze_videos.py --mode transcript --videos_per_creator 5 --urls "url1,url2"

Step 4: Apply Framework

Score against the selected screening framework:

python3 scripts/score_creator.py --framework cac-crusher --profile profile.json --transcripts transcripts.json

Frameworks live in references/frameworks/:

  • cac-crusher.md — CAC Crusher Creator Screening Framework (Talking Head + Skit categories)
  • default.md — Generic quality screening (5 dimensions, weighted scoring)
  • template.md — Template for creating custom frameworks

Step 5: Generate Report

Output per-creator screening cards with:

  • Profile stats (followers, verified, engagement)
  • Per-section scores (PASS/FAIL/FLAG)
  • Transcript excerpts as evidence
  • Visual quality notes from MAI
  • Final verdict (APPROVED / REJECTED / CONDITIONAL)

Setup

Set the following environment variables before use:

export MEMORIES_API_KEY="your-memories-ai-v2-api-key"   # Required — Memories.ai V2 API key
export APIFY_API_KEY="your-apify-key"                    # Optional — fallback scraper for profiles

Get your API key at https://api-tools.memories.ai

Memories.ai V2 API Reference

All endpoints use: Authorization: \x3CAPI_KEY> header (no Bearer prefix). Base URL: https://mavi-backend.memories.ai/serve/api/v2

Endpoint Method Use Cost
/{platform}/video/metadata POST Profile + video stats $0.01/video
/{platform}/video/mai/transcript POST Visual + audio AI analysis ~$0.11/video
/{platform}/video/transcript POST Audio transcription only ~$0.01/video

Platforms: instagram, tiktok, youtube, twitter

Request body: {"video_url": "...", "channel": "rapid"} MAI response: {"data": {"task_id": "..."}} (async, results via webhook)

URL format: Instagram must use /reel/SHORTCODE/ (not /p/ or /reels/)

Error Handling

  • Add 0.5s delay between API calls
  • Retry failed requests once, then skip
  • If MAI webhook not received, fall back to transcript mode
  • Always normalize Instagram URLs: /p//reel/, /reels//reel/
安全使用建议
Before installing or running this skill: (1) Expect it to call external services — Memories.ai (required) and optionally Apify — and you must provide MEMORIES_API_KEY (and optionally APIFY_API_KEY). The registry metadata omitted those env vars, so double-check you have the keys and understand the cost/usage. (2) The MAI analysis is asynchronous and documented to deliver results via webhook, but the included scripts do not implement webhook handling or polling — you may need to add a webhook endpoint or change the workflow to poll results or use transcript mode. (3) Review and test the scripts in an isolated environment; keys are sent to third-party endpoints, so use keys with limited scope and rotate them if you stop using the skill. (4) Verify the privacy and legal implications of programmatically scraping creator content for your use case and confirm you trust Memories.ai/Apify and are comfortable with their data handling and costs.
功能分析
Type: OpenClaw Skill Name: creator-screening Version: 1.1.0 The creator-screening skill bundle is a legitimate tool designed to evaluate social media influencers using the Memories.ai and Apify APIs. The Python scripts (analyze_videos.py, scrape_profiles.py, and score_creator.py) perform targeted data collection and keyword-based scoring aligned with the stated purpose. No evidence of data exfiltration, malicious execution, or prompt injection was found; the network requests are restricted to the documented service endpoints (memories.ai and apify.com).
能力评估
Purpose & Capability
The name/description, SKILL.md, and included scripts all implement influencer screening via Memories.ai (with an Apify fallback). That capability aligns with requests for MEMORIES_API_KEY and optional APIFY_API_KEY. However, registry metadata declares no required environment variables or primary credential while the runtime instructions and scripts clearly require MEMORIES_API_KEY (and optionally APIFY_API_KEY). This metadata omission is an incoherence that can mislead installers or automated installers/tools.
Instruction Scope
SKILL.md instructs using Memories.ai MAI which is async and delivers results via webhook; the provided scripts (analyze_videos.py, scrape_profiles.py, score_creator.py) submit jobs and return task IDs but do not implement webhook handling, polling, or result collection. That means the documented workflow (wait for async MAI results via webhook and fall back if not received) is not fully implemented in the shipped code. Apart from contacting Memories.ai and Apify, the instructions do not attempt to read unrelated local files or other secrets. External network calls are required and expected for this purpose.
Install Mechanism
There is no install spec (instruction-only skill) — the repo includes scripts but no automated installer. This is low-risk from an automatic-install perspective because nothing will be downloaded or executed automatically beyond the included scripts. The user will run Python scripts manually, so standard local review is possible.
Credentials
The skill requires an API key for Memories.ai (MEMORIES_API_KEY) and optionally APIFY_API_KEY for a fallback — both are proportional to the stated function (fetching metadata and transcripts). The inconsistency is that the registry metadata does not declare these required environment variables; that mismatch is a packaging/manifest issue and can cause surprises (e.g., user not prompted to provide a key).
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false). It does not modify other skills or system settings. It only issues outbound API requests to Memories.ai and Apify, which is expected for this functionality.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install creator-screening
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /creator-screening 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Remove hardcoded API keys, add setup section for env vars
v1.0.0
Initial release: Memories.ai V2 powered creator/influencer screening with configurable frameworks
元数据
Slug creator-screening
版本 1.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Creator Screening 是什么?

Screen and evaluate social media creators/influencers using configurable quality frameworks. Analyzes Instagram, TikTok, YouTube creators using Memories.ai V... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 303 次。

如何安装 Creator Screening?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install creator-screening」即可一键安装,无需额外配置。

Creator Screening 是免费的吗?

是的,Creator Screening 完全免费(开源免费),可自由下载、安装和使用。

Creator Screening 支持哪些平台?

Creator Screening 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Creator Screening?

由 shawnshenopeninterx(@shawnshenopeninterx)开发并维护,当前版本 v1.1.0。

💬 留言讨论