tonyflo79

campaign-assembly

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.

tonyflo79 0 1 Updated 2mo ago

Resources

3
GitHub

Install

npx skillscat add tonyflo79/ai-crush-vault/campaign-assembly

Install via the SkillsCat registry.

SKILL.md

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.md before 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