Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/suge8-writing-for-agents
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/writing-for-agents
What's inside
- Skill name
writing-for-agents- Description
- 写、改或审查给 agent 读的文档时使用:skill、AGENTS.md、术语表与项目文档。
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 给 agent 写文档 适用于一切会被 agent 读到的文档。目标是让每次运行走同样的过程,用最少的字。 ## 唯一检验 每句话都要回答:删掉它,当前模型的行为会不会变差?不会就是无操作,整句删掉,不只删几个字。有分歧时跑一次文档看结果,不靠争论。 常见的无操作: - 模型默认就会做的步骤:理解需求、自查、"要彻底"。 - 为旧模型写的验证与复查指令。当前模型会自行验证,这类指令只造成过度验证;删掉,不改写。 - 全大写和"必须""务必"式强调。新模型对系统提示更敏感,强调会让它过度触发;写成平实的"在……时做……"。 ## 写什么 - **环境是事实源**:脚本、配置、目录结构、`--help` 查得到的不重述。文档只缓存查不到的:未写明的约定、某个选择的理由、配置没承认的坑。 - **单一事实源**:同一含义只有一个权威位置;发现第二份就合并,不维护两处同步。 - **越短越正确**:每次改动顺手删掉失效、过时或已被别处覆盖的内容。不删的结局是层层沉积,有效内容被埋在过时内容下面。 ## 指针 AGENTS.md 里指向某份文件的一行、skill 的 description,都是指针:说明材料是什么,以及什么情形去读。 - 触发词放最前;每种情形只留一个触发词,同义改写合并掉。 - 该读的材料没被读到,先加强指针措辞、写清触发情形("等合并与发布只用 `make land`"),加强无效才把内容内联。 - 指针每轮都在上下文里,比正文裁剪得更狠;正文已说明的身份信息不在指针里重复。 AGENTS.md 是地图:命令入口、代码看不出的约束、"遇到某种情形去读某份文件"的条件指针。架构概述、目录树、`rg` 一下就能找到的东西不写。 ## 结构 文档由两种内容组成:agent 按顺序做的**步骤**,和按需查的**参考**。 - 每条路径都用到的内容写在正文;只有部分情形用到的移到单独文件,正文留指针。步骤被参考资料埋住时,agent 注意不注意到全看运气。 - 同一概念的定义、规则、注意事项放在同一标题下,不散在各处。 - 每个步骤以**完成标准**结尾:可检查(分得清做完没做完),且要求穷尽("每个被改的调用点都已核对",而不是"列出改动")。标准含糊,agent 会提前收工。 ## 措辞 - 写目标行为("写单行注释"),不写笼统禁令("别啰嗦"):禁令会把被禁的东西带进上下文。硬性护栏才直接禁止。 - 观察到具体失败模式时逐项点名("奶油色背景、标题里的斜体强调词、01/02/03 编号标签"),同时写出要什么。 - 用模型预训练里已有的常用词(tracer bullet、expand–contract),不自造术语。自造词要花字定义,还会被 agent 带进给用户的回复,变成用户看不懂的黑话。 ## 术语表 WORDS.md 项目术语表只收代码看不出的约束,一条一行: ```md - **桌仔**(Guide)→ `guide`;避免:主持 ``` - 只收两种:带「避免」的(这个概念在本项目叫什么、不能叫什么,含改名后退役的旧名),和易混概念的一句区分(会话 vs 分段)。只有「词 → 模块」映射的不收:搜代码就能找到。 - 业务规则写进所属模块的头注释,不进术语表。 - "避免"项能做成禁词检查的,做成 lint 后从表里删掉。 ## Skill - description 每轮常驻上下文,按「指针」写;模型需要自己发现时才开放自动触发。 - 只靠手动命令或其他 skill 明确指向的,加 `disable-model-invocation: true`,它就不进自动列表;登记到 skill 库 `AGENTS.md` 的手动表。 - 正文超过 500 行就按情形拆出参考文件,引用只走一层。
From Suge8/friedbun, MIT.
More from Suge8/friedbun
- 0.633score
ui-picks
Suge8
UI 库选型表:做界面时按场景从表里取组件移植进项目,覆盖装饰特效、卡片编排、状态转场、微交互小件、产品控件、营销/仪表盘块、技术图解与主视觉、AI 聊天界面、界面音效
SkillAFreshness: A★ 12Claude Code +9 - 0.631score
ship
Suge8
发布/提交流程:用户说 ship、发布、提交、推送、commit、更新版号、changelog、打 tag、开源准备时使用,凡是要把工作区改动变成提交/版本/Release 的时刻都算,即使用户只说了"提交一下"。按仓库自身风格做细粒度原子提交、更新版本与 changelog、盯 CI 到绿。不用于:写代码、修…
SkillAFreshness: A★ 12Claude Code +9 - 0.630score
post
Suge8
把实测数据或经验写成社媒帖:核数、按平台语言写文案、出数据图、排期发布并回查
SkillAFreshness: A★ 12Claude Code +9 - 0.630score
project-setup
Suge8
项目体检:新项目开工、半途补缺、开源前检查或“这个项目缺什么”。盘点文档骨架、工单约定与验证链,报告缺口,确认后补齐。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
ui-craft
Suge8
新建、重设计、打磨或审查界面(页面、组件、弹层、落地页)时读,也用于单项的动效、配色、排版、图标、表单反馈、无障碍与移动端适配
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
video
Suge8
视频统一入口:把主题策划成运动优先的动画,用 Remotion 实现、配声音、检查并渲染成片,或通过 Grok/Seedance 直接生成带音轨 MP4
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
promo
Suge8
制作项目宣传物料:Hero/OG/社媒图、商店截图、README 配图和演示 GIF/视频。根据项目现状产出到 design/promo/;应用 UI 用 ui-craft,单独 Logo 用 gpt-image。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
better-test
Suge8
验证改动、写测试、审查或清理测试时使用:验证方法、什么测试值得留、端到端测试写法、DELETE/REWRITE/KEEP 判决。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
fan-out
Suge8
调研、审计、设计探索拆给子代理并行的低中高三档;research、grilling、architecture-audit、better-test 按档引用,用户也可直接点档位。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
write-swift
Suge8
写、审查或迁移 Swift 时读:Swift 6.2 起的并发规则、默认主线程隔离、数据竞争的修法,以及模型常写成旧样子的新写法
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
better-browser-use
Suge8
操作和调试网页:导航、点击、填写、snapshot、截图、console、network;需要用户登录态或反检测的站点、用户要预览 dev server 时同样用它。
SkillAFreshness: A★ 12Claude Code +9 - 0.626score
herdr
Suge8
控制 Herdr 终端复用器。只有用户明确提到 Herdr,或明确要求使用 Herdr 查看或控制 pane、tab、workspace、命令或 agent 时才使用。不能仅因任务适合后台终端、委派或并行工作就使用。需要在受管 pane 内运行(HERDR_ENV=1)。
SkillAFreshness: A★ 12Claude Code +9
Signals
- Stars
- 12
- Forks
- 4
- Open issues
- 0
- Last commit (this folder)
- Oct 8, 2026 (20 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Suge8/friedbun
- Website
- x.com/Suge_dif
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Suge8
- 0.633score
ui-picks
Suge8
UI 库选型表:做界面时按场景从表里取组件移植进项目,覆盖装饰特效、卡片编排、状态转场、微交互小件、产品控件、营销/仪表盘块、技术图解与主视觉、AI 聊天界面、界面音效
SkillAFreshness: A★ 12Claude Code +9 - 0.631score
ship
Suge8
发布/提交流程:用户说 ship、发布、提交、推送、commit、更新版号、changelog、打 tag、开源准备时使用,凡是要把工作区改动变成提交/版本/Release 的时刻都算,即使用户只说了"提交一下"。按仓库自身风格做细粒度原子提交、更新版本与 changelog、盯 CI 到绿。不用于:写代码、修…
SkillAFreshness: A★ 12Claude Code +9 - 0.630score
post
Suge8
把实测数据或经验写成社媒帖:核数、按平台语言写文案、出数据图、排期发布并回查
SkillAFreshness: A★ 12Claude Code +9 - 0.630score
project-setup
Suge8
项目体检:新项目开工、半途补缺、开源前检查或“这个项目缺什么”。盘点文档骨架、工单约定与验证链,报告缺口,确认后补齐。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
promo
Suge8
制作项目宣传物料:Hero/OG/社媒图、商店截图、README 配图和演示 GIF/视频。根据项目现状产出到 design/promo/;应用 UI 用 ui-craft,单独 Logo 用 gpt-image。
SkillAFreshness: A★ 12Claude Code +9 - 0.628score
video
Suge8
视频统一入口:把主题策划成运动优先的动画,用 Remotion 实现、配声音、检查并渲染成片,或通过 Grok/Seedance 直接生成带音轨 MP4
SkillAFreshness: A★ 12Claude Code +9
Cite this page
writing-for-agents skill. Agent Mart. https://agentmart.dev/skills/suge8-writing-for-agents (last updated 2026-10-24)