pre-event-content

Generate LinkedIn posts, connection request notes, and carousel briefs from event research briefs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Drafting consistent, on-voice pre-event content for NYC AI/tech events is time-consuming: LinkedIn posts, weekly roundups, speaker outreach notes, and visual carousels each demand different formats, character budgets, and personalization standards. This Skill turns a completed Notion research brief into all of these deliverables while enforcing voice rules, provenance exclusions, and character caps. ## Core Features & Use Cases - LinkedIn Post Generation: Produces a per-event pre-event post (3 hook variants) and a Sunday "Upcoming Week" roundup post, each with a mandatory Learn-More Set and a 3,000-character budget check. - Connection Request Notes: Writes 200-character LinkedIn connection notes for speakers and hosts, with two variants anchored to different signals (talk-anchored vs. adjacent-work-anchored) and a rubric score gate of 80. - Carousel Briefs & Rendering: Generates a 3-5 slide carousel brief per post using four narrative arcs, then auto-renders visuals via Gamma MCP with Canva as fallback. - Use Case: Before attending an NYC AI panel, ask the Skill to draft the pre-event LinkedIn post and connection notes for the speakers; it reads the research brief from Notion, applies the style guide and anti-patterns, and writes the finished drafts back to the Notion Content Drafts database. ## Quick Start Draft the pre-event LinkedIn post and speaker connection notes for the next event using its research brief in Notion.

Frequently Asked Questions about pre-event-content

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

FAQPage Schema
How do I generate a pre-event LinkedIn post from a research brief?

Provide the event name and the Skill fetches the completed research brief from the Notion Content Drafts database, then drafts three hook variants (question, contrarian, stat/story) following the Hook-Context-Insight-CTA structure. You pick a variant, which is then optimized before being written back to Notion.

How do I write LinkedIn connection request notes under 200 characters?

The Skill generates two variants per speaker or host anchored to different signals: one from their talk abstract and one from their recent external work. Each note is counted against the 200-character free-tier cap, scored against a personalization rubric, and must reach 80 before being presented.

What inputs does the pre-event content workflow require?

It requires a completed research brief in Notion containing event details, topics, people with connection angles, companies, and verification flags. The Skill reads the brief and reference style files; it does not perform its own research, so a missing or weak brief must be completed first.

Can the Skill create carousel images for LinkedIn posts?

Yes. Every LinkedIn post ships with a 3-5 slide carousel brief built from one of four narrative arcs, then auto-rendered through the Gamma MCP integration in 4x5 portrait format. Canva is used only as a fallback when Gamma cannot satisfy a specific brief.

What happens when a speaker has no usable personalization signal?

The Skill flags the person as needing more research instead of generating a generic note. It presents the gap and suggests what kind of signal would unlock a note, since a weak connection request burns the single first-touch impression.

When should the autoresearch optimization step be skipped?

Skip optimization when the event is under 12 hours away, when the underlying brief is too weak to support a real insight, or when the first-pass score already exceeds 85 with no flagged dimensions. Optimization only applies to LinkedIn posts, never to DMs or prepared questions.