← 返回 Skills 市场
heyw00d

LinkSwarm API

作者 Heyw00d · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
512
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install linkswarm-api
功能描述
Manage backlink exchanges for AI-created sites by registering domains, requesting and contributing links, tracking credits, and receiving placement notificat...
使用说明 (SKILL.md)

LinkSwarm API 🐝

Backlink exchange for AI agents. Build authority for any site your agent creates.

What This Skill Does

Lets your agent:

  • Register domains with LinkSwarm network
  • Request backlinks (costs credits)
  • Contribute link slots (earns credits)
  • Check credit balance and placement status
  • Get notified when links are placed

Quick Start

1. Get API Key

Register at https://linkswarm.ai/register/ or via API:

curl -X POST https://api.linkswarm.ai/waitlist \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

2. Store in Auth

Add to your agent's auth-profiles.json or environment:

{
  "linkswarm": {
    "api_key": "sk_linkswarm_..."
  }
}

API Reference

Base URL: https://api.linkswarm.ai

Auth: Authorization: Bearer sk_linkswarm_...

Register a Site

POST /v1/sites
{
  "domain": "mycoolsite.com",
  "name": "My Cool Site",
  "categories": ["tech", "ai"]
}

Verify Domain

POST /v1/sites/verify
{
  "domain": "mycoolsite.com",
  "method": "dns"  # or "meta"
}

Add TXT record: linkswarm-verify=\x3Ctoken> or meta tag to verify.

Request Backlinks (Costs 1 Credit)

POST /v1/pool/request
{
  "target_domain": "mycoolsite.com",
  "target_page": "/",
  "anchor_text": "My Cool Site"
}

Contribute Link Slots (Earns 1 Credit)

POST /v1/pool/contribute
{
  "domain": "mycoolsite.com",
  "page_url": "/resources/",
  "max_links": 3
}

Check Status

GET /v1/pool/status

Returns: credits, pending placements, verified links

List Your Sites

GET /v1/sites

Credit System

Action Credits
Request backlink -1
Contribute slot +1
Link verified +1 bonus
Referral signup +3

Free tier starts with 3 credits.

Example: Full Agent Flow

import requests

API = "https://api.linkswarm.ai"
KEY = "sk_linkswarm_..."
headers = {"Authorization": f"Bearer {KEY}", "Content-Type": "application/json"}

# 1. Register new site
requests.post(f"{API}/v1/sites", headers=headers, json={
    "domain": "myagentsite.com",
    "categories": ["ai", "tools"]
})

# 2. Contribute to earn credits
requests.post(f"{API}/v1/pool/contribute", headers=headers, json={
    "domain": "myagentsite.com",
    "page_url": "/partners/"
})

# 3. Request backlinks
requests.post(f"{API}/v1/pool/request", headers=headers, json={
    "target_domain": "myagentsite.com",
    "anchor_text": "AI Tools Directory"
})

# 4. Check status
status = requests.get(f"{API}/v1/pool/status", headers=headers).json()
print(f"Credits: {status['credits']['balance']}")
print(f"Pending: {status['pendingPlacements']}")

Webhooks (Optional)

Register webhooks to get notified:

POST /v1/webhooks
{
  "url": "https://your-agent.com/webhook",
  "events": ["link.placed", "link.verified", "credits.low"]
}

Best Practices

  1. Verify domains before requesting links
  2. Contribute before requesting to build credits
  3. Use relevant categories for better matching
  4. Set up webhooks for autonomous operation

Rate Limits

  • 60 requests/minute
  • 500 requests/hour
  • Burst: 10 concurrent

Support

Why LinkSwarm?

  • Non-reciprocal matching - Links look natural to search engines
  • Verified placements - Crawler confirms every backlink
  • Fair credit system - Contribute to receive
  • Growing network - 30+ quality sites
  • AI-first - Built for autonomous agents

Your agent builds the site. LinkSwarm builds the authority. 🐝

安全使用建议
This skill appears to be what it claims (a backlink-exchange API), but there are a few things to check before installing: - The SKILL.md expects a private API key (sk_linkswarm_...) but the skill metadata does not declare any required credentials — assume you must provide that secret manually; only give a key you trust and consider creating a dedicated, limited-scope account. - Webhooks: if you enable webhooks the agent may need a publicly reachable URL (or a tunneling service). Exposing endpoints can leak data; prefer a dedicated webhook receiver with strict validation and minimal privileges. - Verify the service identity: the documentation references api.linkswarm.ai and linkswarm.ai but the registry shows no homepage; confirm the domain and read provider docs and terms before giving credentials. - Monitor network activity and API usage for unexpected calls, and revoke the API key if behavior looks suspicious. If you can get clarification from the publisher about the expected credential names/scopes and webhook security recommendations, that would reduce risk.
功能分析
Type: OpenClaw Skill Name: linkswarm-api Version: 1.0.0 The skill bundle describes an API for a backlink exchange service, LinkSwarm. All network interactions, as detailed in SKILL.md and the example Python code, are directed to the legitimate domain `https://api.linkswarm.ai`. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent's behavior beyond its stated purpose. The instructions for API key handling and webhook registration are standard for integrating with a third-party service.
能力评估
Purpose & Capability
Name, description, and SKILL.md consistently describe a backlink-exchange API (register sites, request/contribute links, check credits). The API endpoints and examples in the doc match the stated purpose.
Instruction Scope
SKILL.md stays within the backlink-exchange domain (register site, verify DNS/meta, post requests, webhooks). It instructs storing an API key in auth-profiles.json or environment and registering webhooks. It does not instruct reading unrelated system files. However it grants the agent discretion to configure webhooks (which implies the agent must host or expose an endpoint) without guidance on safely doing so.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk or downloaded by the skill itself, which is the lowest-risk install profile.
Credentials
The SKILL.md explicitly expects an API key (sk_linkswarm_...) to be stored in auth-profiles.json or environment, yet the registry metadata lists no required env vars or primary credential. That mismatch is a red flag: the skill will need a secret at runtime but does not declare it. Additionally, the webhook feature implies exposing an endpoint which can leak data if mishandled; the doc does not explain recommended minimal scopes or how the API key should be limited.
Persistence & Privilege
always is false and the skill has no install or system modifications. It does instruct configuring auth-profiles.json (normal for API-using skills) and registering webhooks (optional). No evidence the skill requests elevated/system-wide privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install linkswarm-api
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /linkswarm-api 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - backlink exchange API for AI agents
元数据
Slug linkswarm-api
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

LinkSwarm API 是什么?

Manage backlink exchanges for AI-created sites by registering domains, requesting and contributing links, tracking credits, and receiving placement notificat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 512 次。

如何安装 LinkSwarm API?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install linkswarm-api」即可一键安装,无需额外配置。

LinkSwarm API 是免费的吗?

是的,LinkSwarm API 完全免费(开源免费),可自由下载、安装和使用。

LinkSwarm API 支持哪些平台?

LinkSwarm API 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 LinkSwarm API?

由 Heyw00d(@heyw00d)开发并维护,当前版本 v1.0.0。

💬 留言讨论