pattern-synthesis

Generates two-thesis synthesis LinkedIn posts from two event research briefs in Notion.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3 --skill pattern-synthesis-alexyedi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pattern-synthesis
Source: https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3/tree/main/.claude/skills/pattern-synthesis
Command: npx skills add https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3 --skill pattern-synthesis-alexyedi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning two separate event research briefs into one coherent LinkedIn post requires identifying a genuine strategic tension between them, which is time-consuming and easy to force. This Skill automates the two-thesis synthesis workflow: it pulls event evidence from Notion, extracts and scores the opposing theses, enforces gating rules, and drafts the post, carousel brief, and speaker DMs. ## Core Features & Use Cases - Tension Extraction and Scoring: Compresses each event brief into a falsifiable thesis, verifies the two claims genuinely oppose each other on a named dimension, and scores tension strength on a 1-5 scale with calibration guidance. - Gated Post Generation: Produces two distinct LinkedIn post variants (180-295 words, under 3,000 characters) following a 6-part shape, and declines to generate when gating conditions fail (converging theses, thin briefs, pattern fatigue). - Carousel Brief and Rendering: Drafts a 4-5 slide visual carousel brief using the Arc 2 narrative (Thesis A, Thesis B, Tension, Take, Invitation) with enforced frame parallelism, then renders via Gamma MCP with Canva as fallback. - Notion Integration and Speaker DMs: Writes a Content Draft page to Notion with correct relation and multi-select formatting, plus 60-100 word DMs for each speaker whose thesis anchors the post. - Use Case: After attending a Microsoft platform event and a bespoke-agent startup demo in the same week, ask for a synthesis post and receive two post variants, a carousel brief, speaker DMs, and a tension score, all saved to Notion. ## Quick Start Write a two-thesis synthesis LinkedIn post contrasting the Microsoft event and the FDE event briefs from this week.

Frequently Asked Questions about pattern-synthesis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a LinkedIn post comparing two events?

Provide two Notion event page URLs or event names, and the workflow resolves each brief, extracts one falsifiable thesis per event, verifies they genuinely oppose each other, then drafts two post variants following a 6-part shape. Output includes a carousel brief and speaker DMs saved to a Notion Content Draft.

What is a two-thesis synthesis post format?

It is a LinkedIn post structure that contrasts two opposing strategic claims from two events: Hook, Thesis A, Thesis B, Tension, Take, and Invitation. Posts run 180-295 words with a hard cap of 3,000 characters, and sources go in the first comment rather than inline.

Can I generate a synthesis post from three or more events?

No, this workflow is strictly limited to two events with opposing theses. Synthesis across three or more events requires a different format that is not yet built, and single-event posts should use the pre-event or post-event content skills instead.

What happens when the two event theses do not actually conflict?

Generation stops. If the theses converge or the tension scores 2 or below on the 1-5 scale, the workflow declines and reports why, offering alternatives such as a different event pairing or a content format that does not require opposing theses.

Does the carousel render automatically or require manual design?

The carousel brief is auto-rendered via the Gamma MCP generate call in 4x5 social format by default, with Canva as a fallback. Slides 1 and 2 must share an identical visual frame so neither thesis appears more important than the other.