Five skills, one operating capability.
Attribution, hygiene, campaign ops, reporting ops, and a weekly data refresh — each running on command or on a schedule, all learning from corrections. The kind of work that used to require a dedicated Marketing Operations hire, running inside Cascade as a single operating capability.
A typical MOps week at any growing B2B company is the same seven or eight tasks running in a loop. UTM hygiene on paid social leads. Lifecycle stage corrections. MQL date backfills. Opportunity attribution. Quarterly campaign ops. Weekly data refreshes. Reporting ops ahead of QBRs. None of it requires creativity. All of it requires judgment.
The industry's answer has been to hire another marketing operations analyst. My answer has been to package the judgment and let the rules run on their own.
The attribution skill is the clearest example. It pulls unattributed opportunities, enriches them with engagement data from the MA system, applies 20+ rules, and presents recommendations for human review. It never auto-applies. Every correction gets captured as a persistent learned rule.
The rules aren't hand-coded. They're learned patterns, stored as feedback memories — things like "event demo credit requires Attended status, not just Registered" or "nurture-driven sign-ups get the nurture campaign, not the sign-up form." 20+ of these, each one earned by being wrong once.
The system doesn't know the answer on day one. It knows how to capture the answer once I've found it.
The hygiene skill runs a scan every morning. It catches UTM placeholder errors, missing MQL dates, lifecycle mismatches, and missing touch sources. Safe corrections auto-apply. Ambiguous ones surface for review.
The campaign, reporting, and refresh skills handle the quarterly and weekly operational tax that used to occupy an entire human calendar. Net effect: roughly eight hours a week of work now runs on its own — and the ten minutes I still spend in the loop is the interesting ten. The judgment calls, not the plumbing.