signallayer-backlinks-client SKILL.md skillA
signallayer-backlinks-client from kennyzir/7deer_skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add kennyzir/7deer_skills/signallayer-backlinks-client@git:20260803.8c33862Pins git:20260803.8c33862 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- kennyzir/7deer_skills
- Path
signallayer-backlinks-client/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260803.8c33862, committed Aug 3, 2026
- First version recorded
- May 19, 2026
- Size
- 3,796 bytes
- Repository stars
- 336
- License
- MIT
使用 SignalLayer.io 的真实 OpenClaw API 创建、查询和分页管理外链 Campaign。适用于用户要求配置 SignalLayer API Key、查询积分、创建外链任务、查看任务状态或列出 Campaign;客户端未指定数量时默认 200,但服务端 linkCount 始终必填。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# SignalLayer Backlinks Client
## 安全规则
1. 优先从 `SIGNALLAYER_API_KEY` 环境变量读取 Key。
2. 不在回复、日志或 Campaign 历史中回显完整 Key。
3. 仅在用户明确选择兼容模式时,才保存到 `memory/signallayer-api-user.md`;提醒这是明文文件且不得提交 Git。
4. 配置后必须调用 `GET /credits` 真实验证。仅检查 `sl_` 前缀不算验证成功。
## API 契约
Base URL:`https://signallayer.io/api/openclaw`
| 操作 | 方法与路径 |
|------|------------|
| 查询积分 / 验证 Key | `GET /credits` |
| 创建 | `POST /create-campaign` |
| 查询单个任务 | `GET /campaign-status/{id}` |
| 查询任务列表 | `GET /campaigns?limit=20&offset=0` |
认证 Header:`Authorization: Bearer <USER_API_KEY>`。
## 创建流程
1. 获取 API Key 并调用 `/credits`。
2. 从用户请求提取参数:
- `targetUrl`:必填。
- `brandName`:API 必填;用户未提供时,可从目标 hostname 生成候选值并明确告知用户。
- `linkCount`:API 必填;用户未指定时客户端使用 200。
- `keywords`:可选,默认空字符串。
- `strategy`:`safety`(默认)、`neutral`、`aggressive`。
- `speed`:`natural`(默认)、`standard`、`drip`。
- `dripDays`:`drip` 时为 10–30,默认 14。
3. 调用:
```http
POST https://signallayer.io/api/openclaw/create-campaign
Authorization: Bearer <USER_API_KEY>
Content-Type: application/json
{
"targetUrl": "https://example.com",
"brandName": "Example",
"keywords": "seo,marketing",
"linkCount": 200,
"strategy": "safety",
"speed": "natural",
…Read the whole file at its exact version.
How to install
mdr add kennyzir/7deer_skills/signallayer-backlinks-client@sha256:d0fc7dc00bb03143The line at the top of this page pins the label git:20260803.8c33862, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_nnavuyqddusbn67e)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between May 19, 2026 and Aug 3, 2026, about one every 76 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260803.8c33862 latest | 2026-08-03 | 8c33862 | 3,796 B | A | view · diff |
| git:20260519.1d403a4 | 2026-05-19 | 1d403a4 | 2,624 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3796 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
kennyzir/7deer_skills · 336 stars · license MIT · pushed 2026-09-29 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_nnavuyqddusbn67e GET https://markdownregistry.com/api/v1/resolve?ref=kennyzir/7deer_skills/signallayer-backlinks-client GET https://markdownregistry.com/api/v1/blob/d0fc7dc00bb031438c4b987ffb3c36f9c53fd8d873992f7320f7a4832f26f676
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.