- Locate templates and load SOCIAL.md platform/tone defaults
- Parse the target name and any --flags from the request
- Resolve source via a 5-tier ladder: skill, command, file, symbol, keyword
- Synthesize a structured explanation from only the matched files
- Scrub for secrets — a BLOCKED result is a hard stop
- Draft platform-aware copy that leads with insight, not process
- Reuse-check docs/media/social before regenerating
- Populate feature-card (skill) or quote-card (concept), then save
- Screenshot via Playwright, then deliver explanation, copy, and PNG
LinkedIn
Twitter/X
Bluesky
Substack