
cw-transition
Generate 3 context-aware transition options between sections. Invoke with /cw-transition or /cw-transition [from section X to section Y].
- Installs
- 210
- Last 24h
- +8
- Trending rank
- #9623
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/everyinc/compound-writing --skill cw-transition- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads cw-transition automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Transition
Purpose
Generate 3 transition options between sections, tailored to the piece type and content.
Invocation
/cw-transition [context]— Generate transitions for the specified sections/cw-transition— System asks "Which sections are you bridging?" then generates options
Transition Patterns
| Pattern | What It Does | Use When |
|---|---|---|
| Logical bridge | Connects ideas through reasoning | Argumentative, logic-driven pieces |
| Story flow | Continues narrative momentum | Narrative or reflective pieces |
| Sudden shift | Deliberately jolts the reader | Tonal pivots, surprising turns |
Anti-Patterns (Always Avoid)
Never use these transitions:
- "Furthermore"
- "Additionally"
- "Moreover"
- "Another point"
- "In addition"
- "It is also worth noting"
- "On another note"
- Any formal academic connector
How to Generate
-
Analyze the piece type — Is it argumentative? Narrative? Reflective? Mixed?
-
Understand the sections — What's the ending idea of section A? What's the opening idea of section B?
-
Select 3 approaches weighted toward patterns that fit the piece type.
-
Generate one transition per approach — Each should be 1-2 sentences that bridge naturally.
-
Present all three with the pattern labeled.
Output Format
## Transition Options
### Option 1: Logical Bridge
[1-2 sentence transition]
### Option 2: Story Flow
[1-2 sentence transition]
### Option 3: Sudden Shift
[1-2 sentence transition]
---
Which feels right for this moment? Or want me to try something else?
Principles
- Invisible is ideal — The best transitions don't call attention to themselves
- Each section should answer the previous question — Create natural flow through implicit Q&A
- Vary your moves — Don't use the same transition pattern throughout
- Earn the shift — If you're making a sudden jump, the content should justify it
Context-Aware Weighting
Adjust which patterns to emphasize based on piece type:
| Piece Type | Primary Pattern | Secondary | Use Sparingly |
|---|---|---|---|
| Argument/Analysis | Logical bridge | Story flow | Sudden shift |
| Personal essay | Story flow | Sudden shift | Logical bridge |
| How-to/Guide | Logical bridge | — | Sudden shift |
| Opinion/Take | Logical bridge | Sudden shift | Story flow |
| Profile/Narrative | Story flow | Sudden shift | Logical bridge |
Lessons
[Skill-specific lessons will be added here as they're captured]
FAQ
What does the cw-transition skill do?
Generate 3 context-aware transition options between sections. Invoke with /cw-transition or /cw-transition [from section X to section Y].
How do I install cw-transition?
Run npx skills add https://github.com/everyinc/compound-writing --skill cw-transition in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/cw-transition/ (personal) or .claude/skills/cw-transition/ (project).
Which AI agents can use cw-transition?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is cw-transition safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains cw-transition?
It is published by everyinc in everyinc/compound-writing. It has 210 recorded installs.
More from everyinc/compound-writing
cw-sedaris
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
cw-dev-edit
everyinc/compound-writing
Review a draft for big-picture issues in argument, structure, stakes, evidence, and payoff. Use when a piece needs developmental editing, a top-level diagnosis, or substantial restructuring before sentence polish.
cw-brainstorm
everyinc/compound-writing
Help users surface raw material for a piece when they don't have a specific idea yet. Invoke with /cw-brainstorm or when user says they want to explore ideas.
cw-final-pass
everyinc/compound-writing
Run a publication-readiness check on a nearly complete piece and deliver a clear ready, almost-ready, or needs-work verdict. Use when the user asks for a final pass, quality gate, or pre-publication check.
cw-hitchcock
everyinc/compound-writing
Open the skill to read its SKILL.md instructions.
cw-tracks
everyinc/compound-writing
Finds where the writing shows its tracks—scaffolding, throat-clearing, process narration, and arrival sequences that should be erased now that the destination is clear.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.