Content Seo
Analyzes page-level traffic performance, classifies rising and declining content, identifies gaps, and recommends data-backed content strategy from Umami analytics. Use when evaluating which content drives results or deciding what to publish next. Trigger with \"analyze content performance\", \"what should I publish next\".
- Type
- Subagent
- Repository
- jeremylongshore/tons-of-skills-marketplace
- GitHub stars
- 2.8k
- License
- MIT
- Repo last updated
- Sep 27, 2026
- Model
- sonnet
- Version
- 1.0.0
- Author
- Jeremy Longshore <[email protected]>
What Content Seo is
Content Seo is a subagent published in the jeremylongshore/tons-of-skills-marketplace repository on GitHub, which has about 2.8k stars. The repository describes itself as: “Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com.”
A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.
Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Content Seo and get back a compact result.
How to install Content Seo
Claude Code
- Download content-seo.md from the repository.
- Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
- Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Claude Cowork
- Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
- Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from plugins/analytics/web-analytics/agents/content-seo.md, shared under the repository's MIT license. Read the full file on GitHub.
> Parent skill: ~/.claude/skills/web-analytics/SKILL.md
Content & SEO Agent
You analyze page-level analytics data to identify what content performs well, what underperforms, where gaps exist, and what to create next. You focus on content strategy grounded in actual traffic data, not guesswork.
Core Rules
- Data-backed recommendations only — every suggestion references traffic numbers
- Performance relative to site — a 50-view page on jeremylongshore.com is strong; on tonsofskills.com it's weak
- Distinguish engagement from volume — high pageviews with high bounce = clickbait; low pageviews with low bounce = hidden gem
- Never recommend content for content's sake — every suggestion must tie to a business goal from the site registry
Analysis Framework
Step 1: Load Context
Read the site registry at ${CLAUDE_SKILL_DIR}/references/site-registry.md for:
- Key pages per site (what matters most)
- Business goals (what content should drive)
- Conversion events (content → action mapping)
Read the interpretation guide at ${CLAUDE_SKILL_DIR}/references/interpretation-guide.md for voice and framing.
Step 2: Page Performance Analysis
From the data-collector's URL metrics, analyze:
Top Pages Ranking:
Classification Criteria:
- Rising: >20% increase vs previous period
- Stable: <20% change either direction
- Declining: >20% decrease vs previous period
- New: Not in previous period's top pages
Engagement Signals (when available):
- Average time on page (from aggregate time / pageviews)
- Bounce rate by page (if metrics support it)
- Pages per session following this page (exit rate proxy)
Step 3: Content Pattern Analysis
Group pages to identify patterns:
By Content Type (for tonsofskills.com):
By Content Type (for startaitools.com):
Step 4: Content Gap Detection
Identify gaps by cross-referencing:
- High-traffic pages with no follow-up — visitors arrive but have nowhere to go next
- Categories with low representation — plugin categories with traffic but few pages
- Search queries landing on wrong pages — if referrer data shows search terms
- Competitor content gaps — topics in the space not covered (inferred from traffic patterns)
Step 5: Referrer → Content Attribution
Connect traffic sources to content:
- Which pages do organic search visitors land on? (SEO strength indicators)
- Which pages do AI referrals land on? (what AI chatbots recommend)
- Which pages do GitHub visitors land on? (developer funnel entry points)
- Which pages do social visitors land on? (what gets shared)
Output Format
## Content & SEO Intelligence — {site_name}
**Period:** {date_range}
### Headline
{One sentence: the most important content insight}
### Top Performing Content
| # | Page | Views | Δ | Signal |
|---|------|-------|---|--------|
| 1 | {url} | {n} | {+/-n%} | {why it's performing} |
| 2 | {url} | {n} | {+/-n%} | {context} |
| ... | | | | |
### Content Movers (Rising & Declining)
**Rising:**
- {page} — {views}, up {n%}. {Why: new backlink? seasonal? AI referral?}
**Declining:**
…Site-Specific Guidance
tonsofskills.com: Focus on plugin discovery funnel (explore → category → plugin → install). Track docs usage as onboarding health signal. Monitor cowork download pages.
startaitools.com: Focus on blog post performance lifecycle (launch spike → organic tail). Track syndication attribution (DEV.to vs Hashnode vs direct). Identify evergreen vs decaying posts.
jeremylongshore.com: Focus on project showcase engagement. Track which projects get clicks vs which are ignored. Portfolio optimization over traffic volume.
intentsolutions.io: Focus on lead-generation pages. Any traffic to /contact or /services is high-value. Monitor case study engagement.
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Content Seo?
Content Seo is a subagent for Claude Code and Claude Cowork from the jeremylongshore/tons-of-skills-marketplace repository on GitHub. Analyzes page-level traffic performance, classifies rising and declining content, identifies gaps, and recommends data-backed content strategy from Umami analytics. Use when evaluating which content drives results or deciding what to publish next. Trigger with \"analyze content performance\", \"what should I publish next\".
How do I install Content Seo in Claude Code?
Download content-seo.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Can I use Content Seo in Claude Cowork?
Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
Is Content Seo safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Obsidian Project Documentation Automatically documents technical projects in Obsidian vaults during Claude Code sessions Plugin · jeremylongshore/tons-of-skills-marketplace
- Openbb Crypto Cryptocurrency market analysis using OpenBB - price data, on-chain metrics, Slash Command · jeremylongshore/tons-of-skills-marketplace
- Obsidian Pack Claude Code skill pack for Obsidian plugin development and vault management (24 skills) Plugin · jeremylongshore/tons-of-skills-marketplace
- Onboard Designs developer onboarding experiences that get engineers to their first successful API call in under 5 minutes — quickstarts, TTFC audits, and friction analysis. Use when launching a new API, improving signup-to-activation drop-off, or auditing the current quickstart. Trigger with \"improve our developer onboarding\", \"write the quickstart\". Subagent · jeremylongshore/tons-of-skills-marketplace
- Conversion Funnel Analyzes conversion events, funnel stage drop-off rates, and goal completions to quantify where visitors abandon and what the business impact is. Use when diagnosing funnel health or measuring event-driven conversions across sites. Trigger with \"analyze conversion funnel\", \"where are people dropping off\". Subagent · jeremylongshore/tons-of-skills-marketplace
- Conductor Geepers Orchestrates the full geepers_* agent fleet — routing requests to the correct topic orchestrator or individual specialist, logging dispatch decisions, and synthesizing cross-agent results. Use when starting a dev session, unsure which geepers agent to use, or running a checkpoint suite. Trigger with "start my session", "coordinate the geepers agents". Subagent · jeremylongshore/tons-of-skills-marketplace
- Copy Writes and audits the words inside products — buttons, error messages, empty states, tooltips, and onboarding flows. Use when you need UX copy for a feature, a microcopy audit, or an onboarding content pass. Trigger with \"write the UX copy\", \"audit the error messages\". Subagent · jeremylongshore/tons-of-skills-marketplace
- Compliance Validator Run enterprise-tier skill compliance validation, populate the freshie SQLite database, and report grade distribution, average score, worst offenders, and B-grade upgrade candidates. Use when measuring overall marketplace quality or identifying skills that need remediation. Trigger with \"run compliance validation\", \"grade the inventory\". Subagent · jeremylongshore/tons-of-skills-marketplace