Agent skill

Backlink Audit

by OpenClaudia in OpenClaudia/openclaudia-skills

Audit a domain's backlink profile using the SemRush API. An agent skill from OpenClaudia/openclaudia-skills.

MITAuto-check: notesMarketing & SEO

Install Backlink Audit

skills CLI
$ npx skills add OpenClaudia/openclaudia-skills --skill backlink-audit -a claude-code

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

GitHub CLI
$ gh skill install OpenClaudia/openclaudia-skills backlink-audit --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/OpenClaudia/openclaudia-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/backlink-audit .claude/skills/backlink-audit && 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
backlink-audit
GitHub stars
711
Token cost
~3.5k tokens
SKILL.md length
1,031 words
Files
1
Skills in repo
74
Repo updated
First seen
Licence
MIT

At a glance

Audit a domain's backlink profile using the SemRush API. An agent skill from OpenClaudia/openclaudia-skills.

  • Works in 7 steps: Pull Backlink Overview → Analyze Referring Domains → Analyze Anchor Text Distribution → …
  • The user says audit backlinks
  • SKILL.md covers Prerequisites, SemRush Backlink API Endpoints, Alternative: Ahrefs API and Audit Process, plus 2 more sections
  • Calls curl; reaches api.semrush.com and api.ahrefs.com; needs AHREFS_API_KEY and SEMRUSH_API_KEY

What it does

Backlink Audit is an agent skill from OpenClaudia/openclaudia-skills. Audit a domain's backlink profile using the SemRush API. Use when the user says "audit backlinks", "check my backlinks", "backlink analysis", "link profile", "toxic links", "disavow", "link building opportunities", "referring domains", "anchor text", or asks about a site's link authority.

Its SKILL.md is about 3.5k 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 Link building. It works with Ahrefs. The repository describes itself as: 77 open-source marketing skills for Claude Code, Codex, and other AI coding agents. SEO, content, email, ads, analytics, and growth. The licence is MIT.

When your agent uses it

  • The user says audit backlinks
  • Check my backlinks
  • Backlink analysis
  • Link building opportunities

Example prompts

  • “s backlink profile using the SemRush API. Use when the user says”
  • “check my backlinks”
  • “backlink analysis”
  • “/backlink-audit”

Requirements

  • A credential in SEMRUSH_API_KEY
  • A credential in AHREFS_API_KEY

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Pull Backlink Overview
  2. Analyze Referring Domains
  3. Analyze Anchor Text Distribution
  4. Identify Toxic Links
  5. Link Velocity Analysis
  6. Competitor Comparison
  7. Generate Disavow File

What it can do on your machine

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

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.semrush.com
    • api.ahrefs.com

    Also links to:

    • acme.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • AHREFS_API_KEY
    • SEMRUSH_API_KEY

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

Context cost

Backlink Audit loads about 3.5k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 1,031 words of instructions outside code blocks.

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

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: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:12
    n environment variables or in `~/.claude/.env.global`. Prefer whichever is available; if both are present, use SemRush a
  • NoteMentions a .env fileSKILL.md:18
    Or add them to ~/.claude/.env.global

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 OpenClaudia/openclaudia-skills at commit 28bf209, republished under its MIT licence (© OpenClaudia). 1,031 words, ~3,500 tokens.

Download SKILL.mdSave it as .claude/skills/backlink-audit/SKILL.md (or your agent's skills folder).
name
backlink-audit
description
Audit a domain's backlink profile using the SemRush API. Use when the user says "audit backlinks", "check my backlinks", "backlink analysis", "link profile", "toxic links", "disavow", "link building opportunities", "referring domains", "anchor text", or asks about a site's link authority.

You are an expert link building strategist and backlink auditor. Use the SemRush API to analyze a domain's backlink profile, identify toxic links, and find link building opportunities.

Prerequisites

This skill requires either SEMRUSH_API_KEY or AHREFS_API_KEY (or both). Check for them in environment variables or in ~/.claude/.env.global. Prefer whichever is available; if both are present, use SemRush as primary and Ahrefs to cross-reference. If neither is found, inform the user:

This skill requires a SemRush or Ahrefs API key. Set one via:
  export SEMRUSH_API_KEY=your_key_here
  export AHREFS_API_KEY=your_key_here
Or add them to ~/.claude/.env.global

Use curl via the Bash tool. Base URL: https://api.semrush.com/analytics/v1/

Core Endpoints

1. Backlinks Overview

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_overview&target={domain}&target_type=root_domain&export_columns=total,domains_num,urls_num,ips_num,ipclassc_num,follows_num,nofollows_num,texts_num,images_num,forms_num,frames_num

2. Backlinks List (individual links)

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks&target={domain}&target_type=root_domain&export_columns=source_url,source_title,target_url,anchor,external_num,internal_num,redirect,nofollow,image,first_seen,last_seen&display_limit=100&display_offset=0

3. Referring Domains

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_refdomains&target={domain}&target_type=root_domain&export_columns=domain,domain_ascore,backlinks_num,ip,country,first_seen,last_seen&display_limit=100&display_sort=domain_ascore_desc

4. Anchor Text Distribution

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_anchors&target={domain}&target_type=root_domain&export_columns=anchor,domains_num,backlinks_num&display_limit=50&display_sort=backlinks_num_desc

5. Indexed Pages (pages receiving links)

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_pages&target={domain}&target_type=root_domain&export_columns=target_url,backlinks_num,domains_num&display_limit=50&display_sort=backlinks_num_desc

6. Competitor Backlinks (for comparison)

# Reuse endpoints above with competitor domain as target

7. Referring Domain Authority Score Domain Authority Score (domain_ascore) is returned with referring domains and ranges 0-100.

Alternative: Ahrefs API

If AHREFS_API_KEY is available (and SemRush is not), use the Ahrefs API v3 endpoints below. All endpoints require the Bearer token header.

Ahrefs Core Endpoints

1. Backlinks Overview (Stats)

bash
# Ahrefs backlinks overview
curl -s "https://api.ahrefs.com/v3/site-explorer/backlinks-stats?target={domain}&output=json" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: live_backlinks, all_time_backlinks, live_refdomains, all_time_refdomains, live_refpages, dofollow_backlinks, nofollow_backlinks.

2. Referring Domains

bash
# Ahrefs referring domains
curl -s "https://api.ahrefs.com/v3/site-explorer/refdomains?target={domain}&output=json&limit=100" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: Array of referring domains with domain, domain_rating, backlinks, first_seen, last_seen, dofollow, nofollow. Sort by domain_rating to see highest-authority referrers first.

3. Backlinks List

bash
curl -s "https://api.ahrefs.com/v3/site-explorer/backlinks?target={domain}&output=json&limit=100&mode=subdomains" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: Individual backlinks with url_from, url_to, anchor, domain_rating, first_seen, last_seen, nofollow, redirect, edu, gov.

4. Anchors

bash
curl -s "https://api.ahrefs.com/v3/site-explorer/anchors?target={domain}&output=json&limit=50&mode=subdomains" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: Anchor text distribution with anchor, backlinks, refdomains.

5. Pages by Backlinks (Best by Links)

bash
curl -s "https://api.ahrefs.com/v3/site-explorer/best-by-links?target={domain}&output=json&limit=50" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: Top linked pages with url, backlinks, refdomains, dofollow.

6. Domain Rating

bash
curl -s "https://api.ahrefs.com/v3/site-explorer/domain-rating?target={domain}&output=json" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Returns: domain_rating (0-100) and ahrefs_rank.

Ahrefs vs. SemRush Field Mapping

When using Ahrefs instead of SemRush, map the fields as follows:

SemRush FieldAhrefs EquivalentNotes
domain_ascoredomain_ratingBoth are 0-100 authority scores
total (backlinks)live_backlinksAhrefs separates live vs. all-time
domains_numlive_refdomainsReferring domains count
follows_numdofollow_backlinksDofollow link count
nofollows_numnofollow_backlinksNofollow link count
first_seen / last_seenfirst_seen / last_seenSame concept, both available

The audit process (Steps 1-7 below) works identically regardless of which API you use. Simply substitute the corresponding endpoints and field names.

Audit Process

Fetch the backlink overview and summarize:

markdown
## Backlink Profile Summary: {domain}

| Metric | Value |
|--------|-------|
| Total Backlinks | {total} |
| Referring Domains | {domains_num} |
| Referring IPs | {ips_num} |
| Referring Subnets (Class C) | {ipclassc_num} |
| Follow Links | {follows_num} ({%}) |
| Nofollow Links | {nofollows_num} ({%}) |
| Text Links | {texts_num} ({%}) |
| Image Links | {images_num} ({%}) |
| Backlink-to-Domain Ratio | {total/domains_num} |
Step 2: Analyze Referring Domains

Pull the top referring domains sorted by authority score. Evaluate:

Domain Quality Tiers:

TierAuthority ScoreQualityAction
Tier 180-100ExcellentProtect and nurture
Tier 260-79GoodMaintain relationship
Tier 340-59AverageMonitor
Tier 420-39Low qualityReview for relevance
Tier 50-19SuspiciousInvestigate for toxicity

Domain Quality Distribution: Calculate the percentage of referring domains in each tier. A healthy profile should have:

  • Tier 1-2: at least 10-15% of referring domains
  • Tier 3: 30-40%
  • Tier 4: 20-30%
  • Tier 5: < 20% (flag if higher)

Diversity Analysis:

  • Unique IPs vs. referring domains (ratio close to 1:1 is healthy)
  • Unique Class C subnets (should be close to IP count)
  • Country distribution (should match target market)
  • TLD distribution (.com, .org, .edu, .gov diversity is positive)
Step 3: Analyze Anchor Text Distribution

Pull anchor text data and classify each anchor:

Anchor TypeHealthy RangeDescriptionExample
Branded30-50%Brand name or domain"Acme Corp", "acme.com"
Naked URL10-20%Raw URL"https://acme.com/product"
Generic10-15%Non-descriptive text"click here", "read more", "this website"
Topic/Keyword10-20%Natural topic reference"project management software"
Exact Match1-5%Exact target keyword"best project management tool"
Partial Match5-10%Includes target keyword variation"top tools for project management"
Compound5-10%Brand + keyword"Acme project management"
Image (no alt)< 5%Images without alt text[image]

Red flags in anchor text:

  • Exact match > 10% = Over-optimized (Penguin risk)
  • Single anchor > 15% of total = Unnatural concentration
  • Money keyword anchors from low-quality sites = Likely spam
  • Irrelevant anchors (casino, pharma, adult) = Toxic links
  • Foreign language anchors unrelated to business = Likely spam
Show full SKILL.md (428 more words)Show less

Score each backlink for toxicity based on these signals:

Toxicity Signals (each adds to a toxicity score 0-100):

SignalWeightDetection Method
Source domain AS < 10+15From referring domains data
Source is known link farm/PBN pattern+30Domain name patterns: keyword-keyword-keyword.com, random strings
Anchor text is exact match keyword+10From anchor text analysis
Source page has 100+ external links+20From external_num column
Source is irrelevant niche+15Compare source domain topic to target
Source has no organic traffic+15Check via domain_organic if budget allows
Link from sitewide (footer/sidebar)+10Same domain, many links to same target
Link from non-indexed page+20Page not in Google (manual check)
Redirect chain to target+10From redirect column
Foreign language + irrelevant+15From anchor text + domain TLD

Toxicity Rating:

  • 0-20: Clean - no action needed
  • 21-40: Monitor - watch for changes
  • 41-60: Suspicious - investigate further
  • 61-80: Likely toxic - consider disavow
  • 81-100: Toxic - add to disavow list

Analyze the first_seen and last_seen dates to determine:

  • Monthly new links over the past 12 months
  • Monthly lost links (links where last_seen is in the past)
  • Net link growth rate
  • Velocity spikes (unnatural bursts of links)

Healthy velocity patterns:

  • Steady, gradual growth = Natural
  • Correlated with content publishing = Natural
  • Sudden spike then flat = Likely campaign or mention (investigate)
  • Massive spike from low-quality domains = Negative SEO attack (flag immediately)
  • Declining trend = Losing links, need outreach
Step 6: Competitor Comparison

Pull backlink overview for 2-3 competitors and compare:

markdown
## Competitor Backlink Comparison

| Metric | {Your Domain} | {Competitor 1} | {Competitor 2} | {Competitor 3} |
|--------|--------------|----------------|----------------|----------------|
| Total Backlinks | | | | |
| Referring Domains | | | | |
| Avg. Domain AS | | | | |
| Follow % | | | | |
| Link Growth (6mo) | | | | |

Link Gap Analysis: Find domains that link to competitors but not to the target:

  1. Pull top 100 referring domains for each competitor
  2. Filter out domains already linking to the target
  3. Sort by authority score
  4. These are outreach targets
Step 7: Generate Disavow File

If toxic links are found, generate a Google Disavow file:

# Disavow file for {domain}
# Generated: {date}
# Total entries: {count}

# Individual URLs (confirmed toxic)
{url1}
{url2}

# Full domains (majority of links from domain are toxic)
domain:{domain1}
domain:{domain2}

Disavow rules:

  • Only disavow domains where 80%+ of their links are toxic
  • For mixed domains, disavow individual URLs
  • Never disavow high-authority domains (AS > 60) without manual verification
  • Always recommend the user review the list before submitting

Output Report Format

markdown
# Backlink Audit Report: {domain}
**Date:** {date}
**Total Backlinks:** {total}
**Referring Domains:** {count}
**Health Score:** {score}/100

## Executive Summary
{2-3 sentences summarizing the health of the backlink profile}

## Profile Overview
{Overview table from Step 1}

## Referring Domain Quality

### Distribution by Authority
| Tier | Range | Count | Percentage | Status |
|------|-------|-------|-----------|--------|
| Tier 1 | 80-100 | {} | {}% | {Good/Needs more} |
| ... | ... | ... | ... | ... |

### Top 20 Referring Domains
| Domain | Authority | Backlinks | First Seen | Status |
|--------|----------|-----------|-----------|--------|
| {} | {} | {} | {} | {} |

## Anchor Text Analysis

### Distribution
| Type | Percentage | Status |
|------|-----------|--------|
| Branded | {}% | {Healthy/Over/Under} |
| ... | ... | ... |

### Top 20 Anchors
| Anchor | Domains | Backlinks | Type |
|--------|---------|-----------|------|
| {} | {} | {} | {} |

## Toxic Link Analysis

### Summary
- **Total toxic links found:** {count}
- **Toxic referring domains:** {count}
- **Recommended for disavow:** {count}

### Toxic Links Detail
| Source URL | Anchor | Toxicity Score | Signals |
|-----------|--------|---------------|---------|
| {} | {} | {}/100 | {} |

## Link Velocity
{Monthly new/lost links chart description}
{Assessment of velocity health}

## Competitor Comparison
{Comparison table}

## Link Building Opportunities

### Domains Linking to Competitors (Not You)
| Domain | Authority | Links to Competitors | Outreach Strategy |
|--------|----------|---------------------|-------------------|
| {} | {} | {} | {} |

### Recommended Link Building Tactics
1. **{Tactic}** - {Description, estimated effort, expected results}
2. ...

## Action Items

### Immediate (This Week)
1. {Specific action}

### Short Term (This Month)
1. {Specific action}

### Ongoing
1. {Specific action}

## Disavow File
{If applicable, include the generated disavow file content}

Notes

  • SemRush API has rate limits. Space out calls if making many requests.
  • Backlink data may be up to 30 days old. Note this in the report.
  • Never recommend disavowing links from legitimately authoritative domains.
  • For new sites (< 6 months), a small backlink profile is normal, not a problem.
  • Always recommend manual review of the disavow list before submission to Google Search Console.
  • If the user has Google Search Console access, recommend cross-referencing with GSC's link report for the most complete picture.

© OpenClaudia, 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 skills/backlink-audit of OpenClaudia/openclaudia-skills.

Open the folder on GitHubat commit 28bf209

Compare with similar skills

Backlink Audit 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.

Backlink Audit compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Backlink Audit this skillOpenClaudia/openclaudia-skills711—~3.5kAutomated safety check: NotesMIT
Global SEO Growthminhnv0807/ai-business-skills608—~5kAutomated safety check: PassMIT
Backlinkyan-labs/yan-skills208—~8.9kAutomated safety check: PassMIT
SEO AhrefsAgriciDaniel/claude-seo18k1 repos~611Automated safety check: PassMIT
Backlink Auditnowork-studio/notfair-plugin3.9k—~979Automated safety check: PassMIT
SEO Backlink Auditrampstackco/claude-skills940—~2kAutomated safety check: PassMIT

Similar skills

  • Global SEO Growth

    minhnv0807/ai-business-skills

    Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.

    608 GitHub stars~5k tokensUpdated 26 days ago
    Marketing & SEOAuto-check passed
  • Backlink

    yan-labs/yan-skills

    A skill your agent uses for backlink work - finding, qualifying, submitting, analyzing or verifying backlinks, directory and blog-comment placements, competitor link sources, anchors, toxic links…

    208 GitHub stars~8.9k tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed
  • SEO Ahrefs

    AgriciDaniel/claude-seo

    Ahrefs API analyst (extension). An agent skill from AgriciDaniel/claude-seo.

    18k GitHub starsUsed in 1 repo~611 tokens
    Marketing & SEOAuto-check passed
  • Backlink Audit

    nowork-studio/notfair-plugin

    Backlink / off-page SEO audit. An agent skill from nowork-studio/notfair-plugin.

    3.9k GitHub stars~979 tokensUpdated 7 days ago
    Marketing & SEOAuto-check passed
  • SEO Backlink Audit

    rampstackco/claude-skills

    Audit a backlink profile using Ahrefs MCP data: profile health, anchor text distribution, toxic link identification, lost link reclamation, and gap analysis against competitors.

    940 GitHub stars~2k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • SEO Domain Analyzer

    gooseworks-ai/goose-skills

    Pull real SEO metrics for any domain using Apify scrapers for Semrush and Ahrefs data.

    1.2k GitHub starsUsed in 1 repo~2.2k tokens
    Marketing & SEOAuto-check passed

More from OpenClaudia/openclaudia-skills

All 74 skills in this repo
  • Competitor Traffic Report

    OpenClaudia/openclaudia-skills

    Build an interactive competitive-traffic report for any company and its rivals — monthly visits (SimilarWeb), organic search traffic and Domain Rating (Ahrefs) — as one self-contained HTML page with…

    711 GitHub stars~1.2k tokensUpdated 20 days ago
    Auto-check passed
  • Geo Difficulty

    OpenClaudia/openclaudia-skills

    Score how hard a keyword is to rank for in the AI-search era — page-level URL Rating of real competitors (not just domain DR), Ahrefs keyword difficulty, and whether a given site already ranks or is…

    711 GitHub stars~694 tokensUpdated 20 days ago
    Auto-check passed
  • Gsc Portfolio Audit

    OpenClaudia/openclaudia-skills

    Audit EVERY Google Search Console property at once — rank all sites by clicks and impressions with period-over-period deltas, then diff keywords per site to surface what is newly ranking, rising…

    711 GitHub stars~1k tokensUpdated 20 days ago
    Auto-check passed
  • Similarweb Traffic

    OpenClaudia/openclaudia-skills

    Fetch website traffic estimates (monthly visits, traffic sources, top countries, keywords, engagement, ranks) for any domain from SimilarWeb.

    711 GitHub stars~882 tokensUpdated 20 days ago
    Auto-check passed
  • Ahrefs Python

    OpenClaudia/openclaudia-skills

    Manages Ahrefs API usage in Python using ahrefs-python library.

    711 GitHub stars~1.9k tokensUpdated 20 days ago
    Auto-check passed
  • Ab Test Setup

    OpenClaudia/openclaudia-skills

    Design, plan, and analyze A/B tests with statistical rigor. An agent skill from OpenClaudia/openclaudia-skills.

    711 GitHub stars~1.7k tokensUpdated 20 days ago
    Auto-check passed

Works with

Categories

Questions about Backlink Audit

What does Backlink Audit do?

Audit a domain's backlink profile using the SemRush API. An agent skill from OpenClaudia/openclaudia-skills. Backlink Audit is an agent skill from OpenClaudia/openclaudia-skills. Audit a domain's backlink profile using the SemRush API.

When should I use Backlink Audit?

Backlink Audit fits situations like: the user says audit backlinks; check my backlinks; backlink analysis; link building opportunities.

How do I install Backlink Audit in Claude Code?

Run `npx skills add OpenClaudia/openclaudia-skills --skill backlink-audit -a claude-code`. Or copy the skill folder (skills/backlink-audit in OpenClaudia/openclaudia-skills) into .claude/skills/backlink-audit in your project. Claude Code loads it when a task matches its description.

How do I install Backlink Audit in Codex?

Run `npx skills add OpenClaudia/openclaudia-skills --skill backlink-audit -a codex`. Or copy the skill folder (skills/backlink-audit in OpenClaudia/openclaudia-skills) into .agents/skills/backlink-audit in your project. Codex loads it when a task matches its description.

Can I use Backlink Audit 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 OpenClaudia/openclaudia-skills --skill backlink-audit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/backlink-audit, .gemini/skills/backlink-audit, .github/skills/backlink-audit and .opencode/skills/backlink-audit in your project.

What does Backlink Audit need to run?

Going by SKILL.md and its folder, Backlink Audit needs the command-line tools its instructions call (curl) and credentials named AHREFS_API_KEY and SEMRUSH_API_KEY. Our summary lists: A credential in SEMRUSH_API_KEY; A credential in AHREFS_API_KEY.

Does Backlink Audit access the network?

SKILL.md names 3 domains. In commands or code: api.semrush.com and api.ahrefs.com; the agent is likely to contact these when it follows the instructions. As links in the text: acme.com. This is read from the text; nothing was executed.

Is Backlink Audit safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Backlink Audit use?

Backlink Audit 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 Backlink Audit use?

About 3.5k tokens (SKILL.md is roughly 14k 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 Backlink Audit?

Skills that share tags, products or a category with Backlink Audit: Global SEO Growth (minhnv0807/ai-business-skills, 608 stars), Backlink (yan-labs/yan-skills, 208 stars), SEO Ahrefs (AgriciDaniel/claude-seo, 18k stars) and Backlink Audit (nowork-studio/notfair-plugin, 3.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Backlink Audit?

OpenClaudia (a GitHub organization) maintains it in OpenClaudia/openclaudia-skills, which has 711 GitHub stars. The repository holds 74 skills in this directory. The repository was last updated on September 18, 2026.

Source: OpenClaudia/openclaudia-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.