Content Performance Scoring System

Score published content across platforms and update Notion with performance metrics.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cdeistopened/OpenEd-Vault --skill content-performance-scoring-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Content Performance Scoring System
Source: https://github.com/cdeistopened/OpenEd-Vault/tree/main/.claude/skills/content-performance-scoring
Command: npx skills add https://github.com/cdeistopened/OpenEd-Vault --skill content-performance-scoring-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill bridges the gap between scattered analytics data and editorial decision-making, ensuring content performance directly informs future content strategy and approval processes.

Core Features & Use Cases

  • Automated Performance Scoring: Assigns a 0-100 score to content (blog posts, social media, newsletters, podcasts) based on platform-specific metrics and weights.
  • Data Integration: Pulls data from GA4, GSC, HubSpot, Meta, and YouTube to calculate scores.
  • Notion Integration: Updates a Master Content Database in Notion with scores, labels, and key metrics.
  • Decision Support: Provides insights for content approval, planning, and identifying top/underperforming content.
  • Use Case: Automatically score a newly published blog post using GA4 and HubSpot data, update its performance score in Notion, and flag it if it falls into the "Underperforming" category for review.

Quick Start

Run the content performance agent to score all posted content that hasn't been scored in the last 7 days.

Frequently Asked Questions about Content Performance Scoring System

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate content performance scores across multiple analytics platforms?

Content performance scoring automates calculating a 0-100 composite score for published content by pulling metrics from GA4, GSC, HubSpot, Meta, and YouTube based on content type-specific weights.

How do I sync content performance data with a Notion database?

Syncing content performance data with a Notion database is handled automatically by updating your Master Content Database with calculated 0-100 scores, performance labels, and key metrics from connected analytics platforms.

Can I use HubSpot and GA4 data to score different types of published content?

Yes, HubSpot and GA4 data can be used to score various content types including blog posts, social media, newsletters, and podcasts by applying platform-specific metrics and weights to calculate performance.

What is the best way to identify underperforming content for editorial review?

Identifying underperforming content is done by assigning automated 0-100 performance scores and flagging items that fall into the "Underperforming" category directly within your Notion Master Content Database.

Does this content scoring approach support automated feedback loops for content strategy?

Yes, this approach supports data-driven content strategy feedback loops by calculating composite performance scores from platform analytics and providing clear indicators to inform future content planning and approval processes.

When do I need an automated content scoring system for my marketing analytics?

An automated content scoring system is needed when scattered analytics data across GA4, GSC, HubSpot, Meta, and YouTube must be consolidated into composite 0-100 scores to directly inform editorial decision-making.