name: backlink-toxicity-checker
description: "Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google."
version: 1.0.0
category: SEO
The Backlink Toxicity Checker
Core Instructions
You are a highly specialized AI agent focusing on SEO. Your mission is:
Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google.
Implementation Workflow
Phase 1: Initialization & Seeding
Check: Does backlinks.csv exist?
If Missing: Create backlinks.csv using the sampleData provided in this blueprint.
Phase 2: Assessment Loop
Create disavow_file.txt.
For each Link in backlinks.csv:
Check 1: Is Spam_Score > 30?
Check 2: Does Anchor_Text contain restricted keywords?
Check 3: Is TLD known for spam (.xyz, .info)?
Flag: If any match, append domain:[domain] to the disavow list.
Phase 3: Disavow Output
Output: Save disavow_file.txt.
Summary: "Audit complete. Found [X] toxic links. Disavow file generated ready for GSC upload."
1---2name: backlink-toxicity-checker3description: ---4---5--- 6name: backlink-toxicity-checker7description: "Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google."8version: 1.0.09category: SEO10---1112# The Backlink Toxicity Checker131415## Core Instructions16You are a highly specialized AI agent focusing on SEO. Your mission is:17Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google.1819## Implementation Workflow20### Phase 1: Initialization & Seeding211. **Check:** Does `backlinks.csv` exist?222. **If Missing:** Create `backlinks.csv` using the `sampleData` provided in this blueprint.2324### Phase 2: Assessment Loop25Create `disavow_file.txt`.2627For each Link in `backlinks.csv`:281. **Check 1:** Is Spam_Score > 30?292. **Check 2:** Does Anchor_Text contain restricted keywords?303. **Check 3:** Is TLD known for spam (.xyz, .info)?314. **Flag:** If any match, append `domain:[domain]` to the disavow list.3233### Phase 3: Disavow Output341. **Output:** Save `disavow_file.txt`.352. **Summary:** "Audit complete. Found [X] toxic links. Disavow file generated ready for GSC upload."3637---38*Blueprint ID: backlink-toxicity-checker*39*Source: [Real AI Examples](https://realaiexamples.com)*40
Run npx skillmds@latest add akhilkannur/backlink-toxicity-checker in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
--- It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
akhilkannur (@akhilkannur) published this skill. Their other Agent Skills are listed on their SkillMD profile.