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.
npx skills add ZJU-REAL/Easel --skill skill-positioning-analysisgit clone --depth 1 https://github.com/ZJU-REAL/EaselWrote 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.
[](https://agentmods.dev/skills/zju-real/easel/skill-positioning-analysis)<a href="https://agentmods.dev/skills/zju-real/easel/skill-positioning-analysis"><img src="https://agentmods.dev/badge/skills/zju-real/easel/skill-positioning-analysis/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.
<a href="https://agentmods.dev/skills/zju-real/easel/skill-positioning-analysis"><img src="https://agentmods.dev/badge/skills/zju-real/easel/skill-positioning-analysis.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00118 | $0.01127 |
| Opus 5 | $0.00059 | $0.00563 |
| Sonnet 5 | $0.00024 | $0.00225 |
| Haiku 4.5 | $0.00012 | $0.00113 |
Grade A, and why
skill-positioning-analysis scanned grade A with 0 findings 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.
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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
差异化定位分析(positioning-analysis)
找到"我和别人不一样、且用户需要"的位置。领域方法在
references/positioning-frameworks.md, 本文件只讲流程。定义方法与模型,不套具体案例。
竞品拆解见 skill-competitor-analysis(数据/爆款);人设声音见 skill-voice-builder; 本 SKILL 专做差异化定位的分析与凝练(competitor-analysis 偏数据,本 SKILL 偏战略定位)。
输入
| 字段 | 必填 | 说明 |
|---|---|---|
| 自己账号 | 是 | 赛道、内容、受众、优势(有 Profile 直接读) |
| 竞品/对标 | 推荐 | 3-5 个对标账号及其特点(没有则据赛道常识推演,并说明是推演) |
| 目标 | 可选 | 想主打的方向(涨粉/带货/专业影响力等) |
执行步骤
- 赛道扫描:明确所在细分赛道、主流玩家的共性打法(读
references/positioning-frameworks.md「一、赛道扫描」),找出这个赛道"大家都在做什么"。 - 竞品定位坐标:按「二、定位坐标法」选两个关键维度(如 专业↔娱乐 / 高端↔平价 / 硬核↔日常) 画二维坐标,把竞品摆上去,看聚集区与空白区。
- 识别空白机会:按「三、蓝海机会识别」找 需求存在但供给不足 的位置(人群空白/场景空白/ 价值空白/形式空白),排除伪空白(没人做是因为没需求)。
- 多维差异化:按「四、差异化五维」逐维找差异点——人群细分 / 使用场景 / 核心价值 / 内容形式 / 人设风格,选 1-2 个最可持续、最难被模仿的作为主差异点。
- 凝练一句话定位:按「五、一句话定位公式」输出
为[人群]在[场景]提供[独特价值]的[品类/角色], 要求具体、可记、可验证。 - 落地建议:定位如何体现在 选题/风格/视觉/人设 上(差异点要在内容里持续可感知), 并给"如何验证定位是否成立"的信号。
- 输出:赛道共性 → 定位坐标(竞品分布+空白)→ 差异化主张(多维)→ 一句话定位 → 落地建议 → 风险。
Profile 感知
- 有 Profile:自己账号信息直接读
identity.md/audience.md/style.md;定位建议与既有优势/受众一致, 不给"推倒重来"式脱离现状的定位;差异点落到style.md可执行。 - 无 Profile:先让用户给赛道+对标+优势,或据赛道常识推演并明确标注为推演,末尾提示补 Profile 精化。
规则
- 差异化 = 不同 且 有需求 且 你能持续做到,三者缺一不可(只不同不叫定位,叫小众自嗨)。
- 定位坐标至少用两个能区分竞品的维度,避免选无区分度的维度。
- 一句话定位必须具体可验证,拒绝"更好/更专业/更用心"这类无差异空话。
- 差异点要能在内容中被用户持续感知,否则是纸面定位。
- 尊重账号现状与优势,给"从现有基础差异化"的路径,不空谈理想定位。
参考来源
沉淀自定位理论(差异化、心智占位)、蓝海战略(价值曲线/空白机会)、用户细分(人群-场景-价值) 等通用方法,落地到内容账号定位。框架化为可复用模型,不绑定具体品牌案例。
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.
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.
- 8d ago First seen · 61 lines · 118 tokens per session scan A 5514307c88bb
skill-positioning-analysis is a skill published in the GitHub repository ZJU-REAL/Easel (794 stars, last pushed yesterday), licensed Apache-2.0. It adds 118 tokens to every session and 1,127 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
python-run
Run and debug Python scripts in the project. Use when the user says "run python", "execute this script", "debug this py file", or wants to run/modify a .py file. Handles dependency checks, linting, execution, and error analysis.
roadtrip-navigator
Generate North American road-trip itineraries as a map-first, offline-friendly single-file HTML page. Plans around daily driving segments, overnight stops, fuel/EV-charging, national-park reservations (Recreation.gov / NPS), seasonal road closures, and timezone/border crossings — for executable, decision-ready trips.…
systematic-debugging
4-phase root cause debugging: understand bugs before fixing.
github-code-review
Review PRs: diffs, inline comments via gh or REST.
simplify-code
Sequential 3-lens cleanup of recent code changes.
skill-authoring
Author SKILL.md: frontmatter, structure, writing principles.