Agent skill

Closed Loop Analytics Upgrade

by ericosiu in ericosiu/ai-marketing-skills

Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes.

MITAuto-check passedMarketing & SEO

Install Closed Loop Analytics Upgrade

skills CLI
$ npx skills add ericosiu/ai-marketing-skills --skill closed-loop-analytics-upgrade -a claude-code

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

GitHub CLI
$ gh skill install ericosiu/ai-marketing-skills closed-loop-analytics-upgrade --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/ericosiu/ai-marketing-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/closed-loop-analytics-upgrade .claude/skills/closed-loop-analytics-upgrade && 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
closed-loop-analytics-upgrade
GitHub stars
3.6k
Token cost
~1.1k tokens
SKILL.md length
432 words
Files
1
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes.

  • Works in 5 steps: Input: usage logs, recommendations,… → AI action: compare baseline vs… → Output: candidate patch to a prompt,… → …
  • Applying closed-loop learning to X
  • SKILL.md covers Principle, Core pattern, Analytics by surface and Required readback fields, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Closed Loop Analytics Upgrade is an agent skill from ericosiu/ai-marketing-skills. Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes. Use when applying closed-loop learning to X, YouTube, SEO, AEO/GEO, outbound, paid creative, or revenue workflows.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering AI search optimization. It works with YouTube. The repository describes itself as: Open-source AI marketing skills — growth experiments, sales pipeline, content ops, outbound, SEO, and finance automation. The licence is MIT.

When your agent uses it

  • Applying closed-loop learning to X
  • Revenue workflows

Example prompts

  • “/closed-loop-analytics-upgrade”

Workflow steps

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

  1. Input: usage logs, recommendations, shipped changes, platform analytics, owner feedback, and cost/runtime data.
  2. AI action: compare baseline vs candidate, find repeatable signals, and propose a skill/playbook patch.
  3. Output: candidate patch to a prompt, skill, connector, brief template, scoring rubric, or next-action rule.
  4. Judgment: success rate, speed, cost, quality, human correction rate, and actual performance delta.
  5. Self-improvement: promote only if it beats baseline. Otherwise keep testing, rollback, or mark unproven.

What it can do on your machine

Read from SKILL.md and the folder at commit 8088e1a. 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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    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 no API keys, tokens, secrets or passwords.

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

Context cost

Closed Loop Analytics Upgrade loads about 1.1k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 432 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~67
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

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 ericosiu/ai-marketing-skills at commit 8088e1a, republished under its MIT licence (© ericosiu). 432 words, ~1,065 tokens.

Download SKILL.mdSave it as .claude/skills/closed-loop-analytics-upgrade/SKILL.md (or your agent's skills folder).
name
closed-loop-analytics-upgrade
description
Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes. Use when applying closed-loop learning to X, YouTube, SEO, AEO/GEO, outbound, paid creative, or revenue workflows.

Closed-Loop Analytics Upgrade

Principle

A workflow is not a closed loop until it checks whether the change worked and updates the playbook from that evidence.

For marketing skills, that means pulling analytics after the change window. Manual opinions are useful. Platform truth wins.

Core pattern

  1. Input: usage logs, recommendations, shipped changes, platform analytics, owner feedback, and cost/runtime data.
  2. AI action: compare baseline vs candidate, find repeatable signals, and propose a skill/playbook patch.
  3. Output: candidate patch to a prompt, skill, connector, brief template, scoring rubric, or next-action rule.
  4. Judgment: success rate, speed, cost, quality, human correction rate, and actual performance delta.
  5. Self-improvement: promote only if it beats baseline. Otherwise keep testing, rollback, or mark unproven.

Analytics by surface

X/Twitter

Track:

  • impressions
  • engagement rate
  • replies
  • reposts
  • bookmarks
  • profile clicks
  • follower delta
  • post length
  • hook style
  • proof number
  • CTA type
  • topic bucket

Use for:

  • title/hook formulas
  • longform structure
  • CTA patterns
  • post timing
  • topic scoring
YouTube

Track:

  • impressions
  • CTR
  • average view duration
  • retention curve
  • watch time
  • subscribers gained
  • comments
  • traffic source
  • title/thumbnail/hook metadata
  • video length and topic bucket

Use for:

  • title formulas
  • thumbnail rules
  • first-15-second hook
  • retention beats
  • chapter structure
  • Shorts cutdowns
  • repurposing guidance
SEO/AEO/GEO

Track:

  • GSC clicks, impressions, CTR, average position, query/page mix
  • GA4 sessions, engaged sessions, conversions, assisted leads
  • Ahrefs rankings, backlinks, traffic estimates, keyword movement
  • ClickFlow opportunities
  • AI-search / answer-engine visibility where available
  • CMS/page change log

Use for:

  • content refresh patterns
  • AEO/GEO opportunity scoring
  • query/page prioritization
  • internal linking and schema recommendations
  • rollback decisions
Show full SKILL.md (186 more words)Show less
Revenue / outbound

Track:

  • HubSpot owner, lead, deal, and pipeline movement
  • Gong call language, objections, buying signals, and outcomes
  • Instantly/Smartlead positive replies, booked meetings, unsubscribes, spam risk
  • Metricool/LinkedIn post performance
  • GA4/HubSpot attribution

Use for:

  • outbound sequence patches
  • offer angle scoring
  • sales follow-up language
  • content-to-pipeline investment decisions

Required readback fields

Every promoted change needs:

  • change made
  • owner
  • baseline window
  • candidate window
  • source systems pulled
  • primary metric
  • secondary metrics
  • metric winner
  • caveats/confounders
  • decision: promote / keep testing / rollback / unproven
  • next patch
  • next readback date

Promotion rules

Promote when:

  • the candidate beats baseline on the primary metric, or
  • the candidate exposes a repeatable audience/customer signal, and
  • downside metrics are not meaningfully worse.

Do not promote when:

  • volume is too low
  • attribution is too dirty
  • the result is explained by seasonality or unrelated campaigns
  • the connector failed
  • only the author liked it

That last one is harsh but spiritually important.

Safety boundaries

Read-only analytics pulls are fine. External writes still require approval:

  • posting to X/LinkedIn/YouTube
  • publishing or editing CMS content
  • changing ad accounts, bids, budgets, targeting, or creative
  • mutating CRM/outbound tools
  • sending emails or DMs
  • changing credentials or production systems

Output template

markdown
# Readback: <skill/change>

## Verdict
Promote / keep testing / rollback / unproven

## Change tested
<what changed>

## Data pulled
| Source | Window | Status |
|---|---|---|

## Baseline vs candidate
| Metric | Baseline | Candidate | Delta | Interpretation |
|---|---:|---:|---:|---|

## Caveats
<confounders and missing data>

## Patch
<what changes in the skill/playbook>

## Next readback
<date + metric>

© ericosiu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in closed-loop-analytics-upgrade of ericosiu/ai-marketing-skills.

Open the folder on GitHubat commit 8088e1a

Compare with similar skills

Closed Loop Analytics Upgrade 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.

Closed Loop Analytics Upgrade compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Closed Loop Analytics Upgrade this skillericosiu/ai-marketing-skills3.6k—~1.1kAutomated safety check: PassMIT
SEO DataforseoAgriciDaniel/codex-seo7912 repos~4.6kAutomated safety check: PassMIT
DataForSEO Live SEO DataAgriciDaniel/claude-seo18k—~4.4kAutomated safety check: PassMIT
AI Search Optimizationsocial-media-skills/skills125—~2kAutomated safety check: PassMIT
Geo Brand Mentionszubair-trabzada/geo-seo-claude11k—~5.8kAutomated safety check: NotesMIT
SEO Dataforseosickn33/agentic-awesome-skills47k2 repos~4.4kAutomated safety check: NotesMIT

Similar skills

  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    791 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed
  • DataForSEO Live SEO Data

    AgriciDaniel/claude-seo

    Pulls live SERP results, keyword metrics, backlink profiles and AI visibility data through the DataForSEO MCP server, with a cost check before each call.

    18k GitHub stars~4.4k tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • AI Search Optimization

    social-media-skills/skills

    A skill your agent uses to get a brand and its content CITED and RECOMMENDED by AI answer engines — the GEO (Generative Engine Optimization) / AI-search-visibility skill.

    125 GitHub stars~2k tokensUpdated 6 days ago
    Marketing & SEOAuto-check passed
  • Geo Brand Mentions

    zubair-trabzada/geo-seo-claude

    Brand mention and authority scanner for AI visibility. An agent skill from zubair-trabzada/geo-seo-claude.

    11k GitHub stars~5.8k tokensUpdated yesterday
    Marketing & SEOAuto-check: notes
  • SEO Dataforseo

    sickn33/agentic-awesome-skills

    Use DataForSEO for live SERPs, keyword metrics, backlinks, competitor analysis, on-page checks, and AI visibility data.

    47k GitHub starsUsed in 2 repos~4.4k tokens
    Marketing & SEOAuto-check: notes
  • Blog Strategy

    AgriciDaniel/claude-blog

    Blog strategy development including topic cluster architecture with hub-and-spoke design, audience mapping, competitive landscape analysis, AI citation surface strategy across ChatGPT/Perplexity/AI…

    2.3k GitHub stars~4.4k tokensUpdated today
    Marketing & SEOAuto-check passed

More from ericosiu/ai-marketing-skills

All 21 skills in this repo
  • Expert Panel

    ericosiu/ai-marketing-skills

    Score, evaluate, and iteratively improve any content or strategy using an auto-assembled panel of domain experts.

    3.6k GitHub starsUsed in 2 repos~2.1k tokens
    Auto-check passed
  • Cold Outbound Optimizer

    ericosiu/ai-marketing-skills

    Design, analyze, and optimize cold outbound email campaigns for Instantly.

    3.6k GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Finance Ops

    ericosiu/ai-marketing-skills

    AI-powered financial analysis suite. An agent skill from ericosiu/ai-marketing-skills.

    3.6k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Leveling Up Content Engine

    ericosiu/ai-marketing-skills

    Diagnose and transform any authorized video URL, upload, recording, transcript, podcast, interview, presentation, screen recording, webinar, ad, or published video into the strongest justified…

    3.6k GitHub stars~2.3k tokensUpdated 15 days ago
    Auto-check passed
  • Net New Video Editor

    ericosiu/ai-marketing-skills

    Turn newly recorded talking-head footage into review-ready vertical video drafts with an explicit edit plan, deterministic FFmpeg rendering, captions, hook cards, audio normalization, and visual QA.

    3.6k GitHub stars~1.1k tokensUpdated 15 days ago
    Auto-check passed
  • Packaging Youtube Thumbnails

    ericosiu/ai-marketing-skills

    A skill your agent uses when a user supplies new video content or a channel and wants on-brand YouTube titles, thumbnail concepts, rendered variants, A/B packaging, identity profiling, precise…

    3.6k GitHub stars~3.8k tokensUpdated 15 days ago
    Auto-check passed

Works with

Categories

Questions about Closed Loop Analytics Upgrade

What does Closed Loop Analytics Upgrade do?

Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes. Closed Loop Analytics Upgrade is an agent skill from ericosiu/ai-marketing-skills. Upgrade marketing, content, SEO/AEO/GEO, and revenue skills so changes are judged by platform analytics instead of vibes.

When should I use Closed Loop Analytics Upgrade?

Closed Loop Analytics Upgrade fits situations like: applying closed-loop learning to X; revenue workflows.

How do I install Closed Loop Analytics Upgrade in Claude Code?

Run `npx skills add ericosiu/ai-marketing-skills --skill closed-loop-analytics-upgrade -a claude-code`. Or copy the skill folder (closed-loop-analytics-upgrade in ericosiu/ai-marketing-skills) into .claude/skills/closed-loop-analytics-upgrade in your project. Claude Code loads it when a task matches its description.

How do I install Closed Loop Analytics Upgrade in Codex?

Run `npx skills add ericosiu/ai-marketing-skills --skill closed-loop-analytics-upgrade -a codex`. Or copy the skill folder (closed-loop-analytics-upgrade in ericosiu/ai-marketing-skills) into .agents/skills/closed-loop-analytics-upgrade in your project. Codex loads it when a task matches its description.

Can I use Closed Loop Analytics Upgrade 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 ericosiu/ai-marketing-skills --skill closed-loop-analytics-upgrade -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/closed-loop-analytics-upgrade, .gemini/skills/closed-loop-analytics-upgrade, .github/skills/closed-loop-analytics-upgrade and .opencode/skills/closed-loop-analytics-upgrade in your project.

What does Closed Loop Analytics Upgrade need to run?

SKILL.md names no scripts, command-line tools or credentials: Closed Loop Analytics Upgrade is instructions for the agent only.

Does Closed Loop Analytics Upgrade 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 Closed Loop Analytics Upgrade 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 Closed Loop Analytics Upgrade use?

Closed Loop Analytics Upgrade is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Closed Loop Analytics Upgrade use?

About 1.1k tokens (SKILL.md is roughly 4.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Closed Loop Analytics Upgrade?

Skills that share tags, products or a category with Closed Loop Analytics Upgrade: SEO Dataforseo (AgriciDaniel/codex-seo, 791 stars), DataForSEO Live SEO Data (AgriciDaniel/claude-seo, 18k stars), AI Search Optimization (social-media-skills/skills, 125 stars) and Geo Brand Mentions (zubair-trabzada/geo-seo-claude, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Closed Loop Analytics Upgrade?

ericosiu (a GitHub user) maintains it in ericosiu/ai-marketing-skills, which has 3,615 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on September 22, 2026.

Source: ericosiu/ai-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.