Assemble all drafted sections into a cohesive, polished full campaign draft. Use after all upstream drafting skills (10-18) are complete and you need to combine headline, lead, story, root-cause narrative, mechanism narrative, product introduction, offer copy, close, and proof blocks into a unified document. Writes only transition language and ensures threading consistency — does NOT draft new copy. Produces the assembled campaign draft with transition verification, threading audit, and drift report. Trigger when users mention campaign assembly, full draft assembly, section integration, draft compilation, or putting it all together. Requires all upstream drafts from Skills 10-18.
Resources
3Install
npx skillscat add tonyflo79/ai-crush-vault/campaign-assembly Install via the SkillsCat registry.
19: CAMPAIGN ASSEMBLY
Assemble All Drafted Sections into a Unified Campaign
PURPOSE
Combine all upstream drafts into a cohesive whole with smooth transitions,
consistent threading, accurate callbacks, and unified voice. This is an assembly
skill, not a drafting skill.
Output: campaign-assembly-package.json + assembled-draft.md + CAMPAIGN-ASSEMBLY-SUMMARY.md
Unlocks: Skill 20 (Editorial)
ANTI-DEGRADATION
- Read
CAMPAIGN-ASSEMBLY-ANTI-DEGRADATION.mdbefore execution — structural enforcement rules
LAYER ARCHITECTURE
- Layer 0: Upstream draft loading, structure blueprint loading, proof weaving instructions
- Layer 1: Section sequencer, transition writer, threading verifier, callback auditor
- Layer 2: Voice consistency checker, word count validator, open loop resolver, drift calculator, deduplication audit
- Layer 3: Assembly quality scorer, revision executor, final polish pass
- Layer 4: Package assembler, summary generator, handoff packager
OUTPUT LOCATION
Save to: outputs/[project-name]/assembled-draft.md