Creative Analyzer
This tool analyzes text for creative elements like metaphors & imagery, helping refine writing and unlock deeper meaning.
Install on your platform
We auto-selected Claude Code based on this skillβs supported platforms.
Run in terminal (recommended)
claude mcp add creative-analyzer npx -- -y @trustedskills/creative-analyzer
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"creative-analyzer": {
"command": "npx",
"args": [
"-y",
"@trustedskills/creative-analyzer"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The Creative Analyzer skill helps AI agents analyze and optimize Facebook/Instagram advertising creatives. It provides insights into creative performance, including a risk score (0-100), grouping by tags to aggregate metrics across multiple ad variations, comparative analysis of performance over different time periods (7 days vs 30 days), identification of top and bottom performing creatives, A/B testing setup and analysis, detection of creative fatigue, and recommendations for improvement. The tool uses a formula that considers cost per acquisition (CPL), click-through rate (CTR), cost per mille (CPM), and return on investment (ROI) to calculate the risk score.
When to use it
- Identify underperforming ad creatives needing optimization.
- Compare the performance of different creative variations across various audiences or campaigns.
- Determine if a creative is experiencing fatigue and needs replacement.
- Set up and analyze A/B tests for advertising creatives.
- Understand how a single creative (video or image) performs across multiple ad sets and campaigns by grouping metrics via creative tags.
Key capabilities
- Risk Score Calculation: Assigns a risk score (0-100) to each creative based on performance metrics.
- Creative Tag Grouping: Aggregates metrics for creatives sharing the same tag, allowing analysis across multiple ad variations using a defined naming convention.
- Multi-period Analysis: Compares performance data over 7-day and 30-day periods.
- Top/Worst Creative Identification: Pinpoints the best and worst performing creatives.
- A/B Testing Support: Assists with setting up and analyzing A/B tests for ad creatives.
- Creative Fatigue Detection: Identifies when a creative's performance is declining due to overuse.
- Recommendations: Provides suggestions for improving creative performance.
Example prompts
- "Analyze the risk score of this Facebook ad: [Ad details]."
- "Group these ads by their creative tag and show me aggregated metrics."
- "Compare the 7-day and 30-day performance of creatives tagged 'kitchen'."
- βWhat are some recommendations for improving the performance of creatives with a high risk score?β
Tips & gotchas
- The Risk Score calculation relies on target CPL, median CPM, CTR, and ROI data. Ensure this information is available for accurate results.
- Creative tags follow a specific naming convention ({creative_tag}_{description}). Understanding this convention is crucial for proper grouping and analysis. Refer to the detailed documentation at
.claude/ads-agent/config/naming_convention.mdfor more details.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates β what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
π Community
Passed automated security scans.