Skills for Real Engineers. Straight from my .agents directory.
writing-beats
Agent skill fromvinvcn/mattpocock-skills-zh-CN
Writing, exploit——把原始素材组装成一段节拍旅程,在某个 beat 依赖一个术语之前先把它 grounded。
How to install writing-beats
npx skills add vinvcn/mattpocock-skills-zh-CN# or add only this skill to Claude Code: copy the folder
skills/in-progress/writing-beats/
# into
~/.claude/skills/writing-beats/ (all projects)
.claude/skills/writing-beats/ (one project)
1<what-to-do>23用户已经传入(或将传入)一份 raw material markdown 文件。这是 **exploit**:探索已经完成,pile 已固定——承诺一条穿过它的路径,并挖掘 pile 来填充每个 beat。45如果用户没有说明文章保存路径,只询问一次并记住路径。67然后以自选路径(choose-your-own-adventure)风格运行 beat-by-beat journey:891. **Establish the prerequisites.** 在任何 beat 之前,先与用户确定受众进场时已经知道什么——那些从一开始就已 **grounded** 的概念。其它一切都必须先被某个 beat grounded,之后的 beat 才能使用它。见 [Grounding](#grounding)。102. 从 raw material 中写出 2-3 个候选 **starting beats**。每个都是进入文章的不同入口。每个都只能依赖已 grounded 的概念;记下每个 beat 新 grounded 了哪些概念。在写入文章文件之前先把这些 beats 展示给用户。用户选一个。预览选定这个 beat 后会解锁哪些 beats——就像让用户先看到路径前方一点点。113. 用户选定 starting beat 后,只把**那个 beat**写入文章文件。一个 beat 可以是一句话,也可以是几段,按它自然需要的长度来。写完就停。124. 从磁盘重新读取文章文件。然后提供 2-3 个候选 **next beats**——也就是从文章当前所在位置,journey 可以 pivot 的不同方向。每个都必须能从当前已 grounded 的集合到达;记下每个 beat grounded 了什么。135. 循环步骤 3-5,直到文章自然结束。1415</what-to-do>1617<supporting-info>1819## Grounding2021每个 **concept** 都必须先被 **grounded**,某个 beat 才能依赖它:受众要么进场时就知道它,要么在更早的 beat 中遇到过它。一个伸手去抓未 grounded 概念的 beat 会失去读者——这是 journey 唯一不能做的动作。单位是 concept,而不是它的措辞:即便眼前没有任何术语,一个 beat 也可能依赖一个读者并不具备的 idea。当一个概念有名字——一个 **term**——grounded 它意味着让这个 idea 和这个 term 一起落地。2223一个概念通过两种方式之一被 grounded:2425- **Prerequisite** —— 在第一个 beat 之前就被 grounded。受众自带它。在开头就固定下来。26- **Introduced** —— 某个 beat 建立它,从那时起它对之后每个 beat 都是 grounded 的。2728所以每个 beat 都做两件事:它**需要**已经 grounded 的概念,并 **grounds** 新的概念。维护一份到目前为止已 grounded 内容的清单,并在每个 beat 落地时更新它。29…
Excerpt shown under the repository's MIT license.
More skills in mattpocock-skills-zh-CN
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
