Skip to main content
Category: Content · Version: 1.0.0 · Author: OpenDirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)
LinkedIn_post_generator Generate LinkedIn posts from any content: blog posts, articles, GitHub PRs, or a description of what you built. The agent reads your source material, applies LinkedIn’s content patterns, and produces a post with the right hook, story arc, and formatting.

Install

Post Styles

The agent auto-detects the right style. You override it by asking for a specific one.

Requirements

No LLM API key needed. The agent writes the post. Composio is optional. Add it to post directly to LinkedIn.

Setup

Composio (Optional)

Without Composio, the agent outputs formatted text for copy-paste. No configuration needed. To enable direct posting:
  1. Get your API key at https://app.composio.dev/settings
  2. Connect your LinkedIn account at https://app.composio.dev/app/linkedin
  3. Complete the OAuth flow
  4. Add the key to your .env file:

How to Use

From a URL:
From pasted text:
From a PR or shipped feature:
With a style override:
With direct posting:

Output

How Posts Are Formatted

Four rules drive every post the agent writes:
  • Hook first. The first line is all most people see. It works standalone.
  • Short paragraphs. 1-3 lines, then a blank line. LinkedIn is mobile-first.
  • Links in the first comment. URLs in the post body reduce LinkedIn’s distribution.
  • Question or CTA at the end. One or the other, not both.

Project Structure

License

MIT