skill-short-link

skill-short-link is a skill for Claude Code, Codex from ZJU-REAL/Easel. It costs 111 tokens per session (733 once invoked), scanned A, original, Apache-2.0.

A pre-publication review that checks content for compliance risks and basic quality problems. It can review text, images, videos, or a mixture of them for a chosen platform.

In plain words
What is it for?
Use it to assess whether content is ready to publish, identify issues, score quality dimensions, and produce a short list of the most important fixes.
Why use it?
It helps catch sensitive wording, platform-rule issues, missing information, and readability problems before something is published. It combines a compliance check with a quality review.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for openclaw. Also seen: built for openclaw.

Good fit Use it to assess whether content is ready to publish, identify issues, score quality dimensions, and produce a short list of the most important fixes.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zju-real/easel/skill-short-link
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ZJU-REAL/Easel --skill skill-short-link
Clone the repo
git clone --depth 1 https://github.com/ZJU-REAL/Easel

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for skill-short-link

README.md
[![agentmods](https://agentmods.dev/badge/skills/zju-real/easel/skill-short-link/github.svg)](https://agentmods.dev/skills/zju-real/easel/skill-short-link)
Your own site
<a href="https://agentmods.dev/skills/zju-real/easel/skill-short-link"><img src="https://agentmods.dev/badge/skills/zju-real/easel/skill-short-link/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for skill-short-link

Your own site · 80×15
<a href="https://agentmods.dev/skills/zju-real/easel/skill-short-link"><img src="https://agentmods.dev/badge/skills/zju-real/easel/skill-short-link.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 111 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 733 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00111 $0.00733
Opus 5 $0.00056 $0.00367
Sonnet 5 $0.00022 $0.00147
Haiku 4.5 $0.00011 $0.00073

Measured 8d ago against content hash fff51ba683d0, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

skill-short-link scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/shortlink.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

短链用 TinyURL / is.gd / v.gd 的免 key 公共 API。纯 urllib 实现。
skills/openclaw/skill-short-link/SKILL.md · 56 lines

What it actually says

短链 + UTM 追踪

给链接拼 UTM 追踪参数并缩短,追踪各平台引流效果。走 scripts/shortlink.py(纯标准库无依赖, 短链用免 key 公共服务 TinyURL / is.gd / v.gd)。

输入

字段 必填 说明
URL 落地页/商品/表单链接
source UTM 时必填 来源平台,如 xiaohongshu/douyin/wechat
medium UTM 时必填 媒介,如 social/video/cpc
campaign UTM 时必填 活动名,如 618/newproduct

执行

脚本路径(相对项目根):skills/openclaw/skill-short-link/scripts/shortlink.py(各子命令 -h)。

# 一步到位:拼 UTM + 缩短(最常用)
python <skill>/scripts/shortlink.py both --url "https://shop.example.com/item/123" \
  --source xiaohongshu --medium social --campaign 618

# 只拼 UTM 参数
python <skill>/scripts/shortlink.py utm --url "https://a.com/p" \
  --source douyin --medium video --campaign summer --content 视频A

# 只缩短
python <skill>/scripts/shortlink.py short --url "https://a.com/very/long/url" --provider tinyurl
  • 默认短链服务 tinyurl(最稳、任意 URL 均可);也可 --provider isgd/vgd(支持 --alias 自定义短码, 但对部分域名有黑名单)。
  • 多平台投放建议每个平台一条短链(source 不同),这样后台能分平台看流量。

规则

  1. 每个投放渠道生成独立短链(utm_source 区分),否则无法分平台归因。
  2. campaign 用统一命名规范(如 618产品名-月份),方便后续聚合。
  3. --content 用于同活动多素材 A/B(如"视频A"/"图文B")。
  4. 短链服务为第三方公共服务,重要投放建议自建短链域名(本 SKILL 便于快速出链)。

参考来源

UTM 是 GA/各分析平台通用的来源追踪参数标准(utm_source/medium/campaign/term/content)。 短链用 TinyURL / is.gd / v.gd 的免 key 公共 API。纯 urllib 实现。

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 56 lines · 111 tokens per session scan A fff51ba683d0

Subscribe to this mod's changes

skill-short-link is a skill published in the GitHub repository ZJU-REAL/Easel (794 stars, last pushed yesterday), licensed Apache-2.0. It adds 111 tokens to every session and 733 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories