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 L-LesterYu/OpenClaw-hot-skills-zh --skill gongwen-writinggit clone --depth 1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zhWrote 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/l-lesteryu/openclaw-hot-skills-zh/gongwen-writing)<a href="https://agentmods.dev/skills/l-lesteryu/openclaw-hot-skills-zh/gongwen-writing"><img src="https://agentmods.dev/badge/skills/l-lesteryu/openclaw-hot-skills-zh/gongwen-writing/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/l-lesteryu/openclaw-hot-skills-zh/gongwen-writing"><img src="https://agentmods.dev/badge/skills/l-lesteryu/openclaw-hot-skills-zh/gongwen-writing.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.02855 |
| Opus 5 | $0.00000 | $0.01427 |
| Sonnet 5 | $0.00000 | $0.00571 |
| Haiku 4.5 | $0.00000 | $0.00285 |
Grade A, and why
gongwen-writing 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 12d 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.
This is a copy
100% identical to gongwen-writing-zh — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 314 lines — stays where its author put it; the contents beside it link to each section on GitHub.
公文写作 Skill
基于2026年3月17日公文比对分析报告的改进成果,本文档是 DW Agent 撰写政府公文的必备指南。
一、写作流程(必须按顺序执行)
第1步:理解需求
└─ 确认公文类型、目标读者、目的、主题、是否本地化
第2步:本地化信息搜集(如涉及具体城市)
└─ 搜索目标城市:最新政府工作报告、重点产业政策、人才工程、
产业园区/平台、地方立法进展
└─ 搜集结果存为临时参考,确保建议中引用3+个本地资源
第3步:资料搜索与事实核查
└─ 涉及人物身份:至少2个独立来源交叉验证
└─ 涉及政策日期:必须抓取原文确认
└─ 涉及监管/风险:搜索最近3个月官方通知
└─ 涉及补贴数据:获取具体金额、比例、条件
第4步:起草正文
└─ 严格按结构模板撰写
└─ 每条建议检查"四要素"齐全
└─ 风险分析按"四段式"展开
第5步:附件准备
└─ 判断是否需要附件
└─ 需要则搜集原始文件全文
第6步:自检(按下方检查清单逐项核对)
二、公文结构模板
标题(关于XXX的有关情况及建议)
[引言段:背景交代 + 战略意义 + 本文目的,2-4句话,至少引用一项上级文件]
一、[一级标题]
[正文内容]
(一)[二级标题]
[正文内容]
1. [三级标题]
[正文内容]
[注意:禁止自主添加落款,除非用户明确要求]
结构要求
- 引言段必写:交代宏观背景,点明战略意义,说明本文目的
- 建议部分:每条建议下设"一是、二是、三是"子项,形成完整链条
- 逻辑递进:采用"引言—现状/背景—问题/风险—建议"链条
三、编号体系规范
| 层级 | 格式 | 示例 |
|---|---|---|
| 第一层 | 中文数字 + 顿号 | 一、二、三、四 |
| 第二层 | 括号中文数字 | (一)(二)(三) |
| 第三层 | 阿拉伯数字 + 点号 + 空格 | 1. 2. 3. |
| 第四层 | 括号阿拉伯数字 | (1)(2)(3) |
核心规则:全文只允许使用一套编号体系,禁止混用。
四、事实核查清单(P0 级,必须执行)
人物身份核查
- 姓名拼写正确(中英文对照)
- 职务/身份有可靠来源
- 履历信息经至少2个来源验证
- 网名/昵称与真实姓名的关系已确认
政策文件核查
- 发布日期已通过原文确认(精确到日)
- 发布机构名称准确
- 文件名称/文号正确
- 政策内容引用准确,非二手转述
数据核查
- 数据有具体来源
- 补贴金额/比例/条件完整
- 同一数据在不同来源中一致
- 日期格式统一(XXXX年X月X日)
禁止事项(红色警告)
- 🚫 禁止自主添加落款(单位名称 + 日期),除非用户明确要求
- 🚫 禁止编造人名、日期、数据
- 🚫 禁止将推测写成确定事实
五、内容深度要求
建议部分"四要素"标准
每条建议必须包含:
| 要素 | 说明 | 自检问题 |
|---|---|---|
| 主体 | 谁来做 | "由哪个部门/机构牵头?" |
| 动作 | 做什么 | "具体措施是什么?" |
| 目标 | 做到什么程度 | "预期成效/量化指标?" |
| 保障 | 用什么资源 | "资金/政策/人才保障?" |
建议标题格式
使用四字动词短语:
- 明确发展定位
- 出台专项政策
- 建设基础设施
- 培育应用生态
- 加强人才培养
- 完善安全机制
- 营造发展氛围
- 建立协调机制
- 强化政策供给
- 优化营商环境
建议子项结构
(X)[四字动词短语]。[宏观定位 + 具体措施 + 政策依据 + 实施路径]。
一是[子项1]。[具体措施,引用政策/数据]。
二是[子项2]。[具体措施,引用政策/数据]。
三是[子项3]。[具体措施,引用政策/数据]。
风险分析"四段式"模板
每类风险按以下结构展开:
- 风险表现:具体是什么风险
- 影响范围:影响哪些群体/行业
- 危害程度:可能的后果(区分个人用户 vs 企业 vs 关键行业)
- 防护建议:具体可操作的防护措施
六、本地化适配要求
写作前必须搜集的信息
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.
- 12d ago First seen · 314 lines · 0 tokens per session scan A 0c883ecc81eb
gongwen-writing is a skill published in the GitHub repository L-LesterYu/OpenClaw-hot-skills-zh (54 stars, last pushed 5mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 2,855 tokens. A static security scan graded it A with 0 findings. It is 100% identical to gongwen-writing-zh, differing in 0 lines, and is treated as a copy.
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…
chat-pet-sprite-creation
Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.
cpu-profile-analysis
Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…
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…