MCPInstall

cw-emergent

Compose existing Compound Writing skills and runtime capabilities for open-ended writing outcomes that no single skill covers, such as cross-draft analysis, source-to-outline comparison, or multi-pass revision.

Installs
210
Last 24h
+8
Trending rank
#9396
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/everyinc/compound-writing --skill cw-emergent
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads cw-emergent automatically when relevant.

  3. 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.

Emergent Capability

Purpose

Enable the agent to handle requests that don't map directly to a specific skill by composing primitives and existing skills into novel solutions.

This is what makes the system agent-native: the ability to figure out how to accomplish an outcome, not just execute predefined workflows.

Read ../../references/context-contract.md before composing a multi-artifact workflow. Respect the active project's source-of-truth files, provenance, destinations, and approval rules.

When This Applies

Use emergent composition when:

  • Request spans multiple drafts or files
  • Request requires pattern analysis across the body of work
  • Request combines multiple types of feedback
  • No single skill handles the full request
  • User describes an outcome, not a command

Do NOT use when:

  • A skill directly handles the request (use the skill)
  • The request is a simple file operation
  • The user invokes a specific command

The Composition Loop

When a request doesn't map to a skill:

  1. Understand the outcome

    • What does success look like?
    • What would the user see/know when this is done?
  2. Identify capabilities needed

    • What artifacts must be found, read, compared, or revised?
    • What maintained context or connected source must be loaded?
    • What draft, source, or destination operations are authorized?
    • What analysis operations? (compare, analyze voice, check AI)
  3. Identify skills that help

    • Which existing skills apply to parts of the request?
    • Can skills be chained for the full solution?
  4. Compose a solution

    • Chain primitives and skills together
    • Plan the sequence of operations
  5. Execute in a loop

    • Work through the plan
    • Adapt if something unexpected comes up
    • Continue until outcome achieved or blocked
  6. Report results

    • Summarize what was found/done
    • Offer next steps if applicable

Example Requests and Approaches

RequestPrimitivesSkillsApproach
"Compare voice in my last 3 drafts"Find and read the relevant piecescw-voice-checkAnalyze each against the same live voice sources, then compare
"Find patterns in my hooks"Find and read the relevant pieces—Extract openings, classify moves, and report with examples
"What objections keep coming up?"Read the relevant drafts and reviewscw-objectionsCompare repeated resistance and distinguish writer pattern from topic pattern
"Am I overusing certain transitions?"Search the requested corpuscw-transitionCount, inspect context, and report only meaningful repetition
"Make this article better"Load the draft, brief, voice, and sourcescw-dev-edit, cw-line-edit, cw-ai-checkDiagnose, revise, then validate
"Help me finish this piece"Inspect the active artifact and open decisionsvariesRoute to the smallest unfinished outcome
"Cross-reference notes with outline"Read both authoritative artifacts—Compare claims, examples, sources, and omissions

Judgment: When to Compose

Good candidates for composition:

  • "Compare X across Y" — Analysis pattern
  • "Find patterns in Z" — Discovery pattern
  • "Check if A matches B" — Validation pattern
  • "Make this better" — Improvement pattern
  • "Help me with X" (vague) — Needs investigation first

Not good candidates:

  • "Give me a hook" → Use /cw-hook directly
  • "Does this bury the lede?" → Use /cw-bluf directly
  • "Check my voice" → Use /cw-voice-check directly
  • "Run the nemesis read" → Use /cw-nemesis directly

The Ultimate Test

Can the agent accomplish tasks you didn't explicitly design for?

Example: User asks "Cross-reference my meeting notes with my task list and tell me what I've committed to but haven't scheduled."

This wasn't designed as a feature. But if the agent can:

  1. Read the meeting notes
  2. Read the task list
  3. Extract commitments from notes
  4. Compare against tasks
  5. Report the gaps

...then it's agent-native.

Failure Modes

If composition fails:

  • Missing capability or access: Report what is unavailable
  • Skill not available: Suggest manual alternative
  • Too complex: Break into smaller requests
  • Ambiguous: Ask for clarification

Never say "I don't have a feature for that" when composition could work.

Reporting Results

When composition completes, report:

  1. What was requested
  2. What was done (briefly)
  3. What was found/achieved
  4. Suggested next steps (if applicable)

Keep reports focused on insights, not process details.

Lessons

[Skill-specific lessons will be added here as they're captured]

FAQ

What does the cw-emergent skill do?

Compose existing Compound Writing skills and runtime capabilities for open-ended writing outcomes that no single skill covers, such as cross-draft analysis, source-to-outline comparison, or multi-pass revision.

How do I install cw-emergent?

Run npx skills add https://github.com/everyinc/compound-writing --skill cw-emergent 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-emergent/ (personal) or .claude/skills/cw-emergent/ (project).

Which AI agents can use cw-emergent?

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-emergent 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-emergent?

It is published by everyinc in everyinc/compound-writing. It has 210 recorded installs.

More from everyinc/compound-writing

View all →

cw-sedaris

everyinc/compound-writing

Open the skill to read its SKILL.md instructions.

Docs & Writing216 installs

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-hitchcock

everyinc/compound-writing

Reviews for suspense and tension. Where's the bomb under the table? What does the reader know that someone doesn't?

Docs & Writing214 installs

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-onboarding

everyinc/compound-writing

Begin or refresh the separate VOICE.md, STYLE.md, and optional AUDIENCE.md guides in a writer's durable writing home from a short conversation, existing writing, or maintained context. Use during first-run writing-home setup and when the user wants to define, calibrate, import, or update voice, style, or audience context.

Docs & Writing212 installs

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.

Docs & Writing212 installs

Popular docs & writing skills

View category →

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.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs