Writing social media content
Quick start
Collect or infer:
- •Platform (Twitter/X, LinkedIn, Instagram, Facebook, Threads)
- •Post purpose (announcement, engagement, thought leadership, promotion)
- •Key message or topic
- •Target audience
- •Any assets (images, links, videos)
- •Brand voice guidelines
Then produce output using TEMPLATES.md. Validate with RUBRIC.md.
Workflow
- •Identify platform and extract constraints from reference/platform-constraints.md.
- •Determine post type and goal (awareness, engagement, traffic, conversion).
- •Write hook (first line must earn attention).
- •Draft body within character limits.
- •Add CTA appropriate to platform and goal.
- •Include hashtags/mentions per platform norms.
- •Run character validation script.
- •Run the rubric check. Revise until it passes.
Degrees of freedom
- •Low: Character limits, hashtag counts, and platform formatting are fixed.
- •Medium: Tone, structure, hook style, and emoji usage.
- •Allowed variation: Voice personality, hook approach, CTA phrasing—as long as rubric passes.
References
- •Templates: TEMPLATES.md
- •Rubric: RUBRIC.md
- •Examples: EXAMPLES.md
- •Platform constraints: reference/platform-constraints.md
- •Validation: scripts/character_limit_checker.py