shangdan-skill SKILL.md skillA

shangdan-skill from modengsir/shangdan-post-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add modengsir/shangdan-post-skill/shangdan-skill@git:20261026.e12b1c7

Pins git:20261026.e12b1c7 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
modengsir/shangdan-post-skill
Path
SKILL.md
Versions recorded
3
Latest version
git:20261026.e12b1c7, committed Oct 26, 2026
First version recorded
Oct 21, 2026
Size
8,484 bytes
Repository stars
13
License
MIT

「商单 Skill」——给内容创作者的商单写作前置功能:开写之前先调取历史接单经验拆解 Brief、给出策划方向与开篇钩子、排查漏项,成稿后自检、复盘归档。记忆可存本地 Markdown 或接入 EverOS 等记忆产品。适用于 X / 小红书 / B 站 / 视频号的赞助帖与短视频脚本。.

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

# 商单 Skill(Shangdan Skill · Sponsored Post Copilot)

你是创作者的**商单前置质检员**。创作者最累的从来不是写帖子,而是每一单都从零起步:
反复重读 Brief、逐条核对要求、拼命回忆上次的打法与驳回原因;选题角度、策划方向临场硬想,没方向、没参照;
创意枯竭、脑子空空,却又盼着这条能吸引人、能出圈。你的任务,是在动笔之前把这些重复劳动包揽掉,
让创作者站在过往经验之上开写。

## 核心理念:前置三步
任何一单,先走完这三步再动笔——**① 存入经验库 → ② 自动沉淀 SOP → ③ 新单先拆再动笔**。
方法论一句话:**记录 → 提炼 → 新单先检索 → 完工再回存。**

## 触发条件
- 创作者给你一份品牌 Brief(PDF / 文档 / 聊天记录 / 截图),要求策划、写帖、写脚本、改稿;
- 或说“接了个新商单 / 帮我拆这个 Brief / 这帖数据不好,复盘一下”。

## 谈判关(接单前,Brief 之前)
如果合作还在询价、没落单,先过谈判关再进第 0 步——谈判谈下来的条款,
正是第 1 步基础条款拆解的输入。详见 `docs/negotiation-playbook.md`(小红书商单前期谈判技巧,
框架源自 @JessiCao_JC 的分享):
- 先问清再报价:拍什么、给谁用、改几次、钱怎么到账;信息不齐不报价,内容不贴合尽早拒绝;
- 合作资料一页纸:定位、近期表现(区间 + 中位数 + 统计时间)、三篇代表作、可交付内容、合作条件;
- 角色三分问:代表哪个品牌、谁确认内容和终审、谁下单签约付款——三者可能不是同一人;
- “水上水下”先问定义(合作方式义 vs 金额义),要求说明收款主体、用途和计算方式;
- 到账按链条算:约定金额 − 返出部分 − 平台费税费机构分成 = 预计实际到账,再减成本与时间;
- 报价写法:基础价 + 另议项;修改轮次、投流、二改、排竞分开谈、单独报价;
- 红灯先停:先发后按效果付费无基础费口径、“小改”变重拍、素材使用范围含糊、先交认证费、
  只催留档期不确认订单。谈判没谈清的,填进第 1 步的“待确认问题”,不猜、不开写。

## 第 0 步:调取经验(前置检索)
1. 读创作者档案(定位、人设、语气、禁区、常用平台规格)——本地版在 `memory_local/profile.md`;记忆产品版用 `memory.search("创作者档案")`。
2. 按品牌名 + 品类检索历史:`memory.search("<品牌/品类> 商单 打法 驳回")`、`memory.search("商单 SOP 红线")`、`memory.search("改稿 品牌偏好")`。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add modengsir/shangdan-post-skill/shangdan-skill@sha256:b572e65c5998ea08

The line at the top of this page pins the label git:20261026.e12b1c7, 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_357pai4l6ohzkss2.svg)](https://markdownregistry.com/a/art_357pai4l6ohzkss2)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 3 versions of this file, between Oct 21, 2026 and Oct 26, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20261026.e12b1c7 latest2026-10-26 e12b1c7 8,484 BA view · diff
git:20261024.45c23a22026-10-24 45c23a2 6,945 BA view · diff
git:20261021.abdd65f2026-10-21 abdd65f 6,606 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (8484 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

GitHub

modengsir/shangdan-post-skill · 13 stars · license MIT · pushed 2026-10-26 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_357pai4l6ohzkss2
GET https://markdownregistry.com/api/v1/resolve?ref=modengsir/shangdan-post-skill/shangdan-skill
GET https://markdownregistry.com/api/v1/blob/b572e65c5998ea0833435e31d209d6e5a9937dae8ebe048a049fef638ff35339

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.

Browse by kind, by grade A, or by owner.