Runs a backlink profile audit using either SemRush or Ahrefs APIs, whichever you have keys for. You get the full link analysis toolkit: referring domain authority scores, anchor text distribution, toxic link detection, backlink-to-domain ratios, and quality tier breakdowns. It actually classifies your anchor text into branded, naked URL, exact match, and five other categories with healthy range targets, which is more detailed than most SEO tools give you out of the box. The dual API support is smart since not everyone has both subscriptions. Good for competitor analysis too, since you can swap in any domain and get the same breakdown. Beats manually exporting CSVs and building your own pivot tables.

skills.sh installs
444
GitHub stars
736
last updated
Aug 21, 2026

Install

$ npx -y skills add openclaudia/openclaudia-skills --skill backlink-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Backlink Audit Skill

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

SemRush Backlink API Endpoints

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

Sponsors

Details

Repository
github.com/openclaudia/openclaudia-skills
Category
Backend & APIs
First seen
Jun 3, 2026

More from openclaudia/openclaudia-skills

All 57
1vm0-ai avatarinstagramvm0-ai/vm0-skillsInstagram API for posts and media. Use when user mentions "Instagram", "instagram.com", shares an IG link, "Instagram post", or asks about social media content.444skills.sh installs
2wot-ui avatarwot-uiwot-ui/wot-starterwot-ui uni-app 组件库开发指南。当用户询问 wot-ui 组件使用、配置、示例或 API 时使用此技能。442skills.sh installs
3hieutrtr avatarcode-review-securityhieutrtr/ai1-skillsSecurity-focused code review checklist and automated scanning patterns. Use when reviewing pull requests for security issues, auditing authentication/authorizat440skills.sh installs
4qverisai avatarqveris-officialqverisai/open-qveris-skillsQVeris is a capability discovery and tool calling engine. Use standardized capabilities/query for qveris_finance.* CAP workflows, or discover/call for generic s439skills.sh installs
5aliyun avataralibabacloud-rds-copilotaliyun/alibabacloud-aiops-skillsAlibaba Cloud RDS Copilot intelligent operations assistant skill. Used for RDS-related intelligent Q&A, SQL optimization, instance operations, and troubleshooti438skills.sh installs
6openweb-ninja avataropenwebninjaopenweb-ninja/openwebninja-skillsUniversal scraper for any OpenWeb Ninja API. Scrape jobs, business listings, products, reviews, news, social profiles, finance data, and more. Use for lead gene438skills.sh installs