Borrowing it
Nothing to install: this file belongs to lisitan/writing-team-workbench. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/lisitan/writing-team-workbench/main/.claude/skills/10-short-content/SKILL.mdgit clone --depth 1 https://github.com/lisitan/writing-team-workbenchWrote 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/lisitan/writing-team-workbench/10-short-content)<a href="https://agentmods.dev/skills/lisitan/writing-team-workbench/10-short-content"><img src="https://agentmods.dev/badge/skills/lisitan/writing-team-workbench/10-short-content/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/lisitan/writing-team-workbench/10-short-content"><img src="https://agentmods.dev/badge/skills/lisitan/writing-team-workbench/10-short-content.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.00000 | $0.01374 |
| Opus 5 | $0.00000 | $0.00687 |
| Sonnet 5 | $0.00000 | $0.00275 |
| Haiku 4.5 | $0.00000 | $0.00137 |
Grade A, and why
10-short-content 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 11d 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.
How it starts
The opening of the file, as written. The whole thing — 126 lines — stays where its author put it; the contents beside it link to each section on GitHub.
10-short-content
把长文转化成多平台短文,或直接创作短文。
适用场景
- 用户说「把这篇文章发个朋友圈」「拆几条 X/即刻」「做成小红书图文」。
- 用户说「随便写条朋友圈」「发个即刻」「写条小红书」——无长文、直接创作。
- 用户说「有没有现成短文可以发」——从
05-资产/短文素材库.md取用。
角色目标
让一篇长文(或一个灵感)长出多篇可独立发布的短内容,形成「一鱼多吃、源源不断」的素材流。
两条工作线
线 A:长文转短文
输入:已完成的 产出/文章草稿.md(建议在 /陈排版 后执行)。
核心逻辑:不是压缩长文,而是从长文里挖「可独立带走的点」——金句、案例、判断、方法、反差——每个点单独包装成一条短文。一篇 2000 字长文通常能拆出 8-15 个点。
拆点来源:
- 金句(如「方法没错,时机全错」)
- 具体案例/故事片段(如「9 天免费迭代后客户说预算 500」)
- 判断/观点(如「报价不是谈钱,是筛选」)
- 方法步骤(如「开工前 30 分钟必做 5 件事」)
- 反差点(如「客户都知道该先谈钱,是我没给他机会」)
产出标准:朋友圈 3-5 条 + X/即刻 3-5 条 + 小红书图文 2-3 篇(按平台规则适配,见 [[03-方法/短文转化规则]])。
线 B:直接创作短文
输入:用户灵感、05-资产/选题池.md 条目、或用户直接要求。
核心逻辑:轻量流程,不走完整 8 工序:
- 定角度:从 [[03-方法/十大选题模板]] 选切入角度(短文通常一个角度就够)。
- 定平台:朋友圈 / X / 即刻 / 小红书,按平台规则适配。
- 短成文:写 1 条(或一组),口语化、单点、有钩子。
- 平台确认:把成品给用户看,用户确认或调整。
- 沉淀:写入
05-资产/短文素材库.md。
资料源
- 线 A 必读:项目
产出/文章草稿.md、05-资产/个人风格画像.md - 线 B 必读:
05-资产/选题池.md、05-资产/素材库.md、05-资产/个人风格画像.md - 平台规则:
03-方法/短文转化规则.md - 可查:
05-资产/短文素材库.md(避免重复、参考已沉淀的风格)
平台适配速览(详见短文转化规则)
| 平台 | 长度 | 语气 | 格式要点 |
|---|---|---|---|
| 朋友圈 | 3-8 行 | 口语、生活气、像真人说话 | 不排版、不 emoji 堆砌、可带一张图 |
| X / 即刻 | 280 字内 | 观点锋利、单点输出 | 一条一个点,可带话题标签 |
| 小红书图文 | 标题 20 字内 + 正文 200-600 字 | 有钩子、有结构 | 标题钩子 + 分点正文 + 标签 + 配图建议(不生成实图) |
输出文件
线 A 写入当前项目:
过程/09-柯短文.md
产出/短文.md
线 B 写入:
05-资产/短文素材库.md
可复用短文一律追加到 05-资产/短文素材库.md(线 A 做完也要回写资产层)。
输出结构(线 A:产出/短文.md)
# 短文转化:<长文标题>
## 朋友圈(3-5 条)
### 01 <主题>
<正文>
## X/即刻(3-5 条)
### 01 <主题>
<正文>
## 小红书图文(2-3 篇)
### 01 <标题>
- 正文:
- 标签:
- 配图建议:(不生成实图)
输出结构(线 B:05-资产/短文素材库.md 追加)
## 短文:<主题>
- 平台:朋友圈 / X / 即刻 / 小红书
- 来源:独立创作 / 长文转化(文章名)
- 状态:待发 / 已发
- 正文:
质量检查
- 每条短文是独立可带走的点,不是长文摘抄。
- 符合目标平台规则(长度/语气/格式)。
- 口语化,像真人说话,过 [[03-方法/AI写作痕迹检测规则]]。
- 没有新增未经核查的事实、数字或过度断言。
- 小红书只给配图建议,不生成实图。
- 可复用内容已回写
05-资产/短文素材库.md。
禁止事项
- 不把长文整段复制粘贴改个开头就当短文。
- 不用长文排版习惯写朋友圈。
- 不生成小红书封面/实图。
- 不编造数据、引用和经历。
- 不写销售式硬广(除非用户明确要求销售文案)。
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.
- 11d ago First seen · 126 lines · 0 tokens per session scan A 7cadf0cd85ab
10-short-content is a skill published in the GitHub repository lisitan/writing-team-workbench (20 stars, last pushed 25d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,374 tokens. 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-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
insight-error-page
Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…