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.
67%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/cw-emergent/SKILL.mdEnable 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.
Use emergent composition when:
Do NOT use when:
When a request doesn't map to a skill:
Understand the outcome
Identify capabilities needed
Identify skills that help
Compose a solution
Execute in a loop
Report results
| Request | Primitives | Skills | Approach |
|---|---|---|---|
| "Compare voice in my last 3 drafts" | Find and read the relevant pieces | cw-voice-check | Analyze 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 reviews | cw-objections | Compare repeated resistance and distinguish writer pattern from topic pattern |
| "Am I overusing certain transitions?" | Search the requested corpus | cw-transition | Count, inspect context, and report only meaningful repetition |
| "Make this article better" | Load the draft, brief, voice, and sources | cw-dev-edit, cw-line-edit, cw-ai-check | Diagnose, revise, then validate |
| "Help me finish this piece" | Inspect the active artifact and open decisions | varies | Route to the smallest unfinished outcome |
| "Cross-reference notes with outline" | Read both authoritative artifacts | — | Compare claims, examples, sources, and omissions |
Good candidates for composition:
Not good candidates:
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:
...then it's agent-native.
If composition fails:
Never say "I don't have a feature for that" when composition could work.
When composition completes, report:
Keep reports focused on insights, not process details.
[Skill-specific lessons will be added here as they're captured]
EveryInc/compound-writing
8fd0ec8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.