Agent skill

Performance Analyzer

by aaron-he-zhu in aaron-he-zhu/aaron-marketing-skills

A skill your agent uses when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark…

Apache-2.0Auto-check passedMarketing & SEO

Install Performance Analyzer

skills CLI
$ npx skills add aaron-he-zhu/aaron-marketing-skills --skill performance-analyzer -a claude-code

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

GitHub CLI
$ gh skill install aaron-he-zhu/aaron-marketing-skills performance-analyzer --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/aaron-he-zhu/aaron-marketing-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/influencer/report/performance-analyzer .claude/skills/performance-analyzer && 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
performance-analyzer
GitHub stars
2.9k
Token cost
~3.8k tokens
SKILL.md length
1,458 words
Files
2 (incl. references)
Skills in repo
119
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark…

  • Works in 8 steps: Gather performance data — log… → Analyze core metrics — compare reach,… → Analyze by platform — compare platforms… → …
  • The user asks to analyze influencer campaign performance
  • SKILL.md covers Quick Start, Skill Contract, Data Sources and Instructions, plus 3 more sections
  • Calls python3; needs YOUTUBE_API_KEY

What it does

Performance Analyzer is an agent skill from aaron-he-zhu/aaron-marketing-skills. Use when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion-attribution breakdowns, and ranked learnings. Not for dollar-level return math — use roi-calculator. 达人营销效果分析/投放复盘

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/analysis-templates.md`). Compatibility notes: Claude Code and compatible agent-skill hosts

It sits in Marketing & SEO, covering Influencer and creator marketing. The repository describes itself as: 120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on… The licence is Apache-2.0.

When your agent uses it

  • The user asks to analyze influencer campaign performance
  • Compare influencers
  • Find what content worked
  • Produces metric scorecards vs target and benchmark

Example prompts

  • “analyze influencer campaign performance”
  • “compare influencers”
  • “find what content worked”
  • “/performance-analyzer”

Requirements

  • Python 3
  • A credential in YOUTUBE_API_KEY
  • Compatibility (from SKILL.md): Claude Code and compatible agent-skill hosts

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Gather performance data — log campaign/period/influencers/platforms and the available sources (native analytics, influencer reports, web…
  2. Analyze core metrics — compare reach, impressions, engagements, ER, video views, clicks, promo uses, conversions, and revenue against…
  3. Analyze by platform — compare platforms on compatible reach/ER/click/conversion/CPA windows and state observed differences. Put any…
  4. Analyze by creator — use opaque creator_ref; rank only comparable rows under the declared rule. Consume ROI/ROAS only from a cited…
  5. Content performance analysis — compare formats/themes under compatible exposure and attribution bases. Name observed higher/lower…
  6. Engagement quality analysis — break engagement by type/intent, run evidenced comment sentiment, and surface purchase-intent signals. Use…
  7. Conversion & attribution analysis — draw the observed funnel and use one declared attribution model. Deduplicate events into mutually…
  8. Generate insights & recommendations — write 3–5 evidence-backed observations, separately labeled hypotheses, and bounded next tests. Add…

What it can do on your machine

Read from SKILL.md and the folder at commit 9c7e1ce. 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:

    • python3

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

  • Network

    No URLs in SKILL.md.

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

  • Credentials

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

    • YOUTUBE_API_KEY

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

  • Compatibility

    Claude Code and compatible agent-skill hosts

    From compatibility in the SKILL.md frontmatter.

Context cost

Performance Analyzer loads about 3.8k tokens when it runs, and up to ~8.5k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 1,458 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.5k

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 aaron-he-zhu/aaron-marketing-skills at commit 9c7e1ce, republished under its Apache-2.0 licence (© aaron-he-zhu). 1,458 words, ~3,826 tokens.

Download SKILL.mdSave it as .claude/skills/performance-analyzer/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
performance-analyzer
description
Use when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion-attribution breakdowns, and ranked learnings. Not for dollar-level return math — use roi-calculator. 达人营销效果分析/投放复盘
compatibility
Claude Code and compatible agent-skill hosts
slug
performance-analyzer
displayName
Performance Analyzer · 效果分析
summary
活动效果分析:达成 vs 目标、平台与创作者维度拆解、优化建议
version
20.1.0
license
Apache-2.0
homepage
https://github.com/aaron-he-zhu/aaron-marketing-skills
when_to_use
Use mid-flight or post-campaign when a user wants to evaluate influencer results, compare creators against each other, find top-performing content or formats…
argument-hint
<campaign name> [platform or influencer handles]
metadata.author
aaron-he-zhu
metadata.version
20.1.0

Performance Analyzer

Analyze influencer campaign performance past surface metrics — score results vs target/benchmark, rank platforms/creators/content, read engagement quality and sentiment, attribute conversions, and write ranked learnings.

Cross-discipline (paid ads): this is also the cross-channel paid-ads scorecard/anomaly lens — account-wide metric rollups vs target/benchmark that feed ad-test-designer (what to test) and paid-measurement-loop (what to read back). Save paid runs under memory/ad/performance-analyzer/.

Quick Start

Analyze performance of [campaign name] influencer campaign

Compare creators within one campaign:

Compare performance of these influencers from [campaign]: @handle1, @handle2, @handle3

Skill Contract

  • Reads: campaign name and date range; native platform analytics (reach, views, engagement); influencer-supplied reports or screenshots; website/GA traffic and conversion data; sales and promo-code redemption data; targets, benchmarks, and the preregistered decision rule/readback window if supplied; the optional lightweight campaign tracker and its evidence_refs; and any ROI/ROAS artifact already computed by roi-calculator. Reuse each explicit upstream opaque creator_ref or a verified creator-registry aggregate ID; a raw handle/name/URL/provider ID is transient lookup input only and never becomes a saved identity. Per-creator baselines come from memory/creators/<aggregate-id>.md only when an authorized artifact or verified registry link resolves that ref. Never derive the path from a raw locator.
  • Writes: return the performance analysis inline by default. When a current non-forked tracker-state artifact proves measured or closed, include the compact Campaign Retro Card from step 8 bound to that campaign, creator, measurement contract, and decision rule. Save the analysis and card together to memory/influencer/performance-analyzer/YYYY-MM-DD-<campaign>.md only with exact WARM-save authorization; saved tables, headings, evidence, and handoffs use creator_ref plus opaque source refs, never raw handles, names, profile URLs, email addresses, or provider IDs.
  • Promotes: only with separate exact authorization, promote durable evidence-backed campaign facts (verified metric results and descriptive format/platform associations) to memory/hot-cache.md; any ROI/ROAS value remains tied to its exact roi-calculator artifact. The Retro Card's qualitative renew | retest | retire | unknown decision, rationale, next hypothesis, and limitations remain WARM and are never promoted as registry truth. This skill makes no creator-registry proposal: after a creator row is closed, the existing boundary still permits only a separately authorized, evidence-backed actual rate, signed rights window/expiry, or measured performance baseline to be proposed by the owning workflow; creator-registry alone decides whether it becomes canonical.
  • Done when:
    • Core metrics are compared against compatible source-dated targets/benchmarks. Missing or incompatible context is Unknown/NOT_SCORED, never an invented /10 score or adjective verdict.
    • Creators/platforms/content are ranked only under a declared metric, compatible window/basis, complete candidate set, and preregistered decision rule; descriptive associations and causal hypotheses stay visibly separate.
    • Conversions use one declared attribution model with deduplicated, mutually exclusive counted buckets; overlapping promo/UTM/direct observations remain reconciliation evidence, and modeled influence stays Estimated outside the counted total.
    • With verified current measured or closed state, each requested next-cycle decision has a scope-bound Campaign Retro Card with campaign/creator/state/measurement/decision-rule refs, evidence-backed rationale, evidence_refs, next-campaign hypothesis, and unresolved limitations; insufficient decision evidence resolves to unknown, while missing/forked state blocks the card.
  • Primary next skill: roi-calculator — turn measured performance into dollar-level return.
Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format.

Data Sources

This family needs no live integrations (Tier 1). The skill runs entirely on inputs you provide — paste platform exports, influencer report screenshots, GA numbers, and promo-code redemption counts, and it analyzes the supported fields. Missing inputs do not block a partial descriptive read, but any dependent score, verdict, rank, causal explanation, attribution total, or decision becomes Unknown/NOT_SCORED/NEEDS_INPUT rather than being filled in.

Where a connector could speed the work, the skill marks it with a ~~ placeholder:

  • ~~social platform analytics — native reach/engagement/video metrics per post.
  • ~~web analytics — site traffic, click-through, and on-site conversion data.

Measured YouTube post-performance (free key): when campaign content lives on YouTube, python3 "${CLAUDE_PLUGIN_ROOT}/scripts/connectors/youtube.py" videos @creator --limit 20 pulls the actual per-video views/likes/comments for the campaign window — Measured platform metrics without waiting for the creator's screenshot export. Keep both labels honest: API numbers are Measured, creator-supplied numbers are User-provided, and the two can legitimately disagree (display rounding, timing). Free YOUTUBE_API_KEY. See scripts/connectors/README.md.

  • ~~ecommerce / sales platform — revenue, orders, AOV, promo-code redemptions.
  • ~~influencer database — historical creator benchmarks for comparison.

No placeholder is required to run. See CONNECTORS.md for the verified free/keyless data recipe per category.

Show full SKILL.md (791 more words)Show less

Instructions

Work the steps below as one dependency-aware pass. Each fill-in template lives in references/analysis-templates.md. Build the Step 2 shell after intake, but run Step 7 before populating or publishing Step 2 Conversions, Revenue, or any rate/cost that depends on them; those fields must cite Step 7's reconciled counted total or remain Unknown/NEEDS_INPUT.

  1. Gather performance data — log campaign/period/influencers/platforms and the available sources (native analytics, influencer reports, web analytics, sales, promo codes). Template: step 1.
  2. Analyze core metrics — compare reach, impressions, engagements, ER, video views, clicks, promo uses, conversions, and revenue against compatible source-dated targets/benchmarks. Emit field-level comparison states; do not invent an aggregate score or adjective verdict. Template: step 2.
  3. Analyze by platform — compare platforms on compatible reach/ER/click/conversion/CPA windows and state observed differences. Put any explanation in a separately labeled hypothesis unless a designed comparison supports it. Template: step 3.
  4. Analyze by creator — use opaque creator_ref; rank only comparable rows under the declared rule. Consume ROI/ROAS only from a cited roi-calculator artifact, do not compute it here, and separate observed content anatomy from causal hypotheses. A renew/retest/retire call comes only from the Retro decision gate. Template: step 4.
  5. Content performance analysis — compare formats/themes under compatible exposure and attribution bases. Name observed higher/lower associations; describe a hook/message/visual as causal or "winning" only when the supplied design clears the measurement protocol. Template: step 5.
  6. Engagement quality analysis — break engagement by type/intent, run evidenced comment sentiment, and surface purchase-intent signals. Use typed observations or Unknown; emit no /10 quality score without a supplied rubric, inputs, and calculation. Template: step 6.
  7. Conversion & attribution analysis — draw the observed funnel and use one declared attribution model. Deduplicate events into mutually exclusive counted buckets; preserve promo/UTM/direct overlap as reconciliation evidence, and report Estimated influence outside the counted total. Template: step 7.
  8. Generate insights & recommendations — write 3–5 evidence-backed observations, separately labeled hypotheses, and bounded next tests. Add one compact Campaign Retro Card per creator decision requested only when a verified current, non-forked tracker-state artifact proves that exact campaign/creator is measured or closed and the matching measurement-contract and decision-rule refs are supplied; a bare stage string never qualifies. Use only renew | retest | retire | unknown. Template: step 8.

Before naming any creator/format/platform a real winner, clear the comparability, complete-scope, preregistered-rule, and significance bars in measurement-protocol.md — otherwise mark it Keep-testing or NOT_RANKED. When a structured score is needed, apply per-dimension STAR analysis (Suitability/Trust/Appeal/Return dimension reads) from star-benchmark.md, and hand financial inputs to roi-calculator for Return (R) math — this skill contributes inputs but does not compute ROI/ROAS or SQS (the creator-content-auditor gate computes SQS).

For the Retro Card, use renew only when comparable measured evidence clears the preregistered decision rule without a material unresolved limitation; use retest for a plausible but inconclusive or correctable test; use retire only when measured evidence or a documented hard constraint clears the declared stop rule; otherwise use unknown. This operating decision is not a STAR dimension, SQS, or creator-content-auditor verdict—do not simulate or carry forward one.

After an authorized WARM save, offer a handoff to campaign-planner to append the saved analysis/card reference to the relevant tracker row's evidence_refs; the tracker edit needs its own exact authorization, and neither the card nor this skill advances stage. Also offer fit-scorer as an explicit next-cycle handoff with the card's evidence references and hypothesis. Do not invoke it automatically, and do not translate the Retro decision into a STAR/SQS verdict.

Example

User: "Analyze this dated summer-skincare export for 10 creators. It contains opaque creator refs, the metric/target table below, per-creator and per-platform results, one deduplicated attribution model, and a completed significance read. ROI comes from roi-calculator artifact roi-ref-01."

Output (abridged — full version in references/analysis-templates.md):

markdown
# Summer Skincare Campaign Performance Analysis — illustrative export-backed read

| Metric | Result | Target | Status |
|--------|--------|--------|--------|
| Total Reach | 2.4M | 2M | ✅ +20% |
| Engagement Rate | 4.2% | 3.5% | ✅ +20% |
| Conversions | 1,847 | 2,000 | ⚠️ -8% |
| Revenue | $142,500 | $150,000 | ⚠️ -5% |
| ROAS (from `roi-ref-01`) | 2.8:1 | 3:1 | ⚠️ -7% |

**Top 3**: the three `creator_ref` rows that clear the declared ranking and significance rule, using only comparable metrics in the export.
**Key learning**: report the export-backed TikTok/Instagram delta only if the comparison windows and attribution bases match; otherwise mark it Keep-testing.
**Recommendation**: renew/drop and reallocation calls remain conditional on the predeclared decision rule rather than invented from the campaign count alone.

Reference Materials

Next Best Skill

Primary: roi-calculator — convert measured performance into dollar-level ROI, cost-per-result, and payback math.

Alternates (same Report family):

  • report-generator — package the analysis into a formal stakeholder report.
  • fit-scorer — feed proven performers back into creator scoring for the next round.

Termination note: Maintain a visited-set. If a skill has already been invoked this session, stop and report chain-complete rather than re-running it. Cap the chain at max-depth 3 hops; if results are inconclusive after that, surface the open loops to the user instead of continuing.

© aaron-he-zhu, 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 (references) in influencer/report/performance-analyzer of aaron-he-zhu/aaron-marketing-skills.

  • SKILL.md
  • references/analysis-templates.md

Open the folder on GitHubat commit 9c7e1ce

Compare with similar skills

Performance Analyzer 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.

Performance Analyzer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Performance Analyzer this skillaaron-he-zhu/aaron-marketing-skills2.9k—~3.8kAutomated safety check: PassApache-2.0
Audience ResearchScrapeCreators/social-media-research-skills3.4k—~635Automated safety check: NotesMIT
Influencer Discoverytigerless-labs/influencer-discovery212—~2.5kAutomated safety check: NotesNone
Opencloneteam-attention/openclone130—~2.6kAutomated safety check: NotesMIT
Reelclaw Adsdansugc/reelclaw145—~3.9kAutomated safety check: NotesMIT
Affiliate CheckAffitor/affiliate-skills700—~808Automated safety check: NotesMIT

Similar skills

  • Audience Research

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to evaluate a creator, influencer, or brand audience using public profile signals, TikTok audience demographics, follower/following data, comments…

    3.4k GitHub stars~635 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Influencer Discovery

    tigerless-labs/influencer-discovery

    Find the bloggers/creators who can help promote your work, capture their contact info, and append them to the target sheet in Google Sheets.

    212 GitHub stars~2.5k tokensUpdated 17 days ago
    Marketing & SEOAuto-check: notes
  • Openclone

    team-attention/openclone

    Create, manage, or talk to an openclone "clone" — a named AI persona with one or more categories (vc, tech, founder, expert, influencer, politician, celebrity) and attached knowledge.

    130 GitHub stars~2.6k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Reelclaw Ads

    dansugc/reelclaw

    Make short-form UGC video ads (TikTok, Reels, Shorts) for the product in the current repo with DansUGC ReelClaw and real human creator reactions from the DansUGC library.

    145 GitHub stars~3.9k tokensUpdated 11 days ago
    Marketing & SEOAuto-check: notes
  • Affiliate Check

    Affitor/affiliate-skills

    Live affiliate program data from openaffiliate.dev. An agent skill from Affitor/affiliate-skills.

    700 GitHub stars~808 tokensUpdated 24 days ago
    Marketing & SEOAuto-check: notes
  • Effect Monitoring

    vivy-yi/xiaohongshu-skills

    A skill your agent uses when monitoring Xiaohongshu marketing campaign performance, tracking promotion effectiveness, analyzing advertising ROI, measuring influencer collaboration results…

    478 GitHub starsUsed in 1 repo~4.5k tokens
    Marketing & SEOAuto-check passed

More from aaron-he-zhu/aaron-marketing-skills

All 119 skills in this repo
  • Ad Account Auditor

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when auditing a paid ad account for incremental contribution, wasted spend, or measurement integrity before scaling; runs a typed 20-item ROAS profile with verified vetoes…

    2.9k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Ad Creative Builder

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "write ad copy", "generate RSA headlines", or "build ad creative at volume"; produces ad units — RSA headlines/descriptions, hooks, and an angle matrix…

    2.9k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Ad Test Designer

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"…

    2.9k GitHub starsUsed in 2 repos~2.8k tokens
    Auto-check passed
  • Bid Strategy Planner

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "pick a bid strategy", "set a tCPA/tROAS target", or "plan the learning-phase entry"; produces a bid-strategy choice (tCPA / tROAS / max-conversions /…

    2.9k GitHub starsUsed in 2 repos~2.6k tokens
    Auto-check passed
  • Conversion Signal QA

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "QA my conversion tracking before launch", "check my UTMs / pixel / event firing", "set up a tracking pre-flight", or "set the dedup rule so Meta and…

    2.9k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed
  • Creator Registry

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks "what did we pay this creator last time" or to "update the creator roster"; curates creator identity, rate, rights, exclusivity, compliance-event, and…

    2.9k GitHub starsUsed in 2 repos~1.6k tokens
    Auto-check passed

Categories

Questions about Performance Analyzer

What does Performance Analyzer do?

A skill your agent uses when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark…. Performance Analyzer is an agent skill from aaron-he-zhu/aaron-marketing-skills. Use when the user asks to "analyze influencer campaign performance", "compare influencers", or "find what content worked"; produces metric scorecards vs target and benchmark, platform/influencer/content rankings, engagement-quality and sentiment reads, conversion-attribution breakdowns, and ranked learnings.

When should I use Performance Analyzer?

Performance Analyzer fits situations like: the user asks to analyze influencer campaign performance; compare influencers; find what content worked; produces metric scorecards vs target and benchmark.

How do I install Performance Analyzer in Claude Code?

Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill performance-analyzer -a claude-code`. Or copy the skill folder (influencer/report/performance-analyzer in aaron-he-zhu/aaron-marketing-skills) into .claude/skills/performance-analyzer in your project. Claude Code loads it when a task matches its description.

How do I install Performance Analyzer in Codex?

Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill performance-analyzer -a codex`. Or copy the skill folder (influencer/report/performance-analyzer in aaron-he-zhu/aaron-marketing-skills) into .agents/skills/performance-analyzer in your project. Codex loads it when a task matches its description.

Can I use Performance Analyzer 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 aaron-he-zhu/aaron-marketing-skills --skill performance-analyzer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/performance-analyzer, .gemini/skills/performance-analyzer, .github/skills/performance-analyzer and .opencode/skills/performance-analyzer in your project.

What does Performance Analyzer need to run?

Going by SKILL.md and its folder, Performance Analyzer needs the command-line tools its instructions call (python3) and credentials named YOUTUBE_API_KEY. Our summary lists: Python 3; A credential in YOUTUBE_API_KEY. Compatibility (from SKILL.md): Claude Code and compatible agent-skill hosts.

Does Performance Analyzer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Performance Analyzer 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 Performance Analyzer use?

Performance Analyzer 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 Performance Analyzer use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.7k tokens, read only when the agent opens those files.

What are the alternatives to Performance Analyzer?

Skills that share tags, products or a category with Performance Analyzer: Audience Research (ScrapeCreators/social-media-research-skills, 3.4k stars), Influencer Discovery (tigerless-labs/influencer-discovery, 212 stars), Openclone (team-attention/openclone, 130 stars) and Reelclaw Ads (dansugc/reelclaw, 145 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Performance Analyzer?

aaron-he-zhu (a GitHub user) maintains it in aaron-he-zhu/aaron-marketing-skills, which has 2,891 GitHub stars. The repository holds 119 skills in this directory. The repository was last updated on October 9, 2026.

Source: aaron-he-zhu/aaron-marketing-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.