Tool v1.0.0

linkfuse

从任意网址生成 Linkfuse 会员短链接。当用户希望创建 Linkfuse 链接、缩短会员网址或输入 "/linkfuse" 时触发此功能。需要设置 LINKFUSE_TOKEN 环境变量。

ClawHub 更新于 2026-03-25 14 浏览
下载 SKILL

技能说明

从任意网址生成 Linkfuse 会员短链接。当用户希望创建 Linkfuse 链接、缩短会员网址或输入 "/linkfuse" 时触发此功能。需要设置 LINKFUSE_TOKEN 环境变量。

使用场景

Generate Linkfuse affiliate short links from any URL using LINKFUSE_TOKEN.

查看英文原始说明

Create a Linkfuse affiliate short link from any URL. Trigger this skill when the user wants to create a Linkfuse link, shorten an affiliate URL, or says "/linkfuse". Requires LINKFUSE_TOKEN environment variable.

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

帮我下载并安装这个SKILL:https://skillhub.cstcloud.cn/download/linkfuse
  1. 点击上方「下载 SKILL」按钮,获取技能压缩包。
  2. 将压缩包解压到你的 Agent 技能目录。
  3. 重启客户端后即可在技能列表中选择该技能。

技能文件内容

5 个文件 · 8.2 kB
SKILL.md text/markdown
---
name: Linkfuse
description: Create a Linkfuse affiliate short link from any URL. Trigger this skill when the user wants to create a Linkfuse link, shorten an affiliate URL, or says "/linkfuse". Requires LINKFUSE_TOKEN environment variable.
compatibility: Requires Node.js 18+, network access and valid Linkfuse API key
metadata:
  source: https://www.linkfuse.net
  clawdbot:
    emoji: 🧠
    requires:
      env:
        - LINKFUSE_TOKEN
  env:
    - name: LINKFUSE_TOKEN
      required: true
      description: Bearer token from https://app.linkfuse.net/user/external-token
---
# Linkfuse Skill

Creates an affiliate short link via the Linkfuse REST API — same API used by the Chrome and Firefox extensions.

## Trigger Conditions

Use this skill when the user:
- Says `/linkfuse [url]`
- Asks to "create a Linkfuse link" for a URL
- Wants to shorten an affiliate/Amazon URL via Linkfuse

## Authentication

This skill reads the Bearer token exclusively from the `LINKFUSE_TOKEN` environment variable. If it is not set, tell the user:

> `LINKFUSE_TOKEN` is not set. Get your token from `https://app.linkfuse.net/user/external-token` and add it to your environment:
> ```
> export LINKFUSE_TOKEN=your_token_here
> ```
> Then retry.

Do not proceed without a token.

## Workflow

### Step 1 — Get the URL

If the user did not provide a URL, ask for one before proceeding.

### Step 2 — Create the link

```bash
node scripts/create-link.js --url "<url>"
```

- **Exit 0**: stdout contains JSON `{ "url": "...", "title": "..." }` — proceed to Step 3.
- **Exit 2 (Unauthorized)**: Tell the user their `LINKFUSE_TOKEN` is invalid or expired and they should update it.
- **Exit 1**: Display the stderr error message to the user.

### Step 3 — Display result

Show the user:
```
✓ Link created: <short-url>
  Title: <title>
```

Offer to copy the short URL to the clipboard:
```bash
echo -n "<short-url>" | xclip -selection clipboard 2>/dev/null || echo -n "<short-url>" | pbcopy 2>/dev/null || true
```

## Notes

- `allowRecycle: true` is sent with every request — if the same URL was shortened before, the existing link is returned rather than creating a duplicate.
- The `X-API-CLIENT: claude-skill` header identifies this client to the server.

文件内容直接读取自技能仓库,仅供安装前审阅;以实际下载的压缩包为准。