Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Gingg7260/affiliate-skills --skill content-decay-detectorgit clone --depth 1 https://github.com/Gingg7260/affiliate-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/gingg7260/affiliate-skills/content-decay-detector)<a href="https://agentmods.dev/skills/gingg7260/affiliate-skills/content-decay-detector"><img src="https://agentmods.dev/badge/skills/gingg7260/affiliate-skills/content-decay-detector/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/gingg7260/affiliate-skills/content-decay-detector"><img src="https://agentmods.dev/badge/skills/gingg7260/affiliate-skills/content-decay-detector.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00100 | $0.01979 |
| Opus 5.5 | $0.00040 | $0.00792 |
| Sonnet 5.5 | $0.00020 | $0.00396 |
| Haiku 4.5 | $0.00010 | $0.00198 |
Grade A, and why
content-decay-detector scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to content-decay-detector — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 229 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Content Decay Detector
Monitor existing content for ranking drops and generate a prioritized refresh queue. Refreshing decaying content is the highest-ROI SEO activity — it's faster and cheaper than creating new content, and recovering a lost position is easier than earning a new one.
Stage
S3: Blog & SEO — Blog maintenance and optimization. This skill keeps your existing content competitive and prevents rankings from silently eroding.
When to Use
- User has existing blog content and wants to check for decay
- User notices traffic declining on specific pages
- User asks "what content needs updating?"
- User says "content decay", "ranking drops", "stale content", "refresh", "content audit"
- Monthly maintenance check — should run every 30 days on active blogs
- After
seo-auditreveals declining pages
Input Schema
site_url: string # REQUIRED — the site to audit
# e.g., "myblog.com", "example.com/blog"
content_list: object[] # OPTIONAL — specific pages to check
- url: string # Page URL
title: string # Page title
publish_date: string # Original publish date
last_updated: string # Last update date
target_keyword: string # Primary keyword
check_competitors: boolean # OPTIONAL — whether to check if competitors published fresher content
# Default: true
timeframe: string # OPTIONAL — "30d" | "90d" | "6m" | "1y"
# Default: "90d"
Chaining from S6 seo-audit: Use declining_pages as the content_list.
Workflow
Step 1: Gather Content Data
If content_list not provided:
web_search:site:[site_url]— discover indexed pages- Identify the top 15-20 most important pages (by topic relevance)
- For each page, note: title, URL, apparent publish/update date
Step 2: Check for Decay Signals
Read shared/references/seo-strategy.md for decay signals and refresh methodology.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 229 lines · 100 tokens per session scan A 2abaa1b6f53f
content-decay-detector is a skill published in the GitHub repository Gingg7260/affiliate-skills (5 stars, last pushed 26d ago), licensed MIT. It adds 100 tokens to every session and 1,979 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 100% identical to content-decay-detector, differing in 0 lines, and is treated as a copy.
content-decay-detector compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| content-decay-detectorGingg7260/affiliate-skills | Skill | 5 | 26d ago | MIT | A | 100 | Claude Code, Codex |
| content-decay-detectorAffitor/affiliate-skills | Skill | 773 | 19d ago | MIT | A | 100 | Claude Code, Codex |
| content-decay-detectorgabrielmoreira/agent-skills-mirror | Skill | 20 | yesterday | MIT | A | 100 | Claude Code, Codex |
| affiliate-blog-builderAffitor/affiliate-skills | Skill | 773 | 19d ago | MIT | A | 110 | Claude Code, Codex |
| comparison-post-writerAffitor/affiliate-skills | Skill | 773 | 19d ago | MIT | A | 115 | Claude Code |
| how-to-tutorial-writerAffitor/affiliate-skills | Skill | 773 | 19d ago | MIT | A | 112 | Claude Code |
| listicle-generatorAffitor/affiliate-skills | Skill | 773 | 19d ago | MIT | A | 117 | Claude Code |