social — Let your agent run LinkedIn & X for you
: man social<br>Contents<br>InstallL1<br>Let your agent run LinkedIn & X for you<br>$ social linkedin sql "SELECT sender_name, text FROM li_messages ORDER BY created_at DESC LIMIT 20"$ social x sql "SELECT sender_username, text FROM x_messages ORDER BY created_at DESC LIMIT 20"
Install the CLI, add the agent skill, then let your agent operate the social graph from the shell.<br>InstallFeaturesPricing
Use Casesscale presence · outreach & B2B pipeline · run programs · audience insightsL24<br>Scale your presence<br>post · cadence
Draft and ship across X and LinkedIn on a steady cadence — the agent keeps it warm even the weeks you'd have dropped it.<br>$ echo "shipped today ..." | social x post
Outreach & B2B pipeline<br>reactions · connect · message
See who's engaging your posts, then connect and reach the ten people worth a message this week.<br>$ echo "loved your post on ..." | social linkedin requests send ""
Run programs<br>json · pipe · schedule
Every command speaks JSON, so the agent can wire posting, follow-ups, and replies into scripts it runs on a schedule.<br>$ social linkedin reactions "$id" --limit 100 --offset 0 | jq '.items[]'
Audience insights<br>posts · comments · report
Read your posts and the people engaging them, learn what lands, and get the takeaways back — not raw rows, but what to do next.<br>$ social linkedin posts --limit 25 --offset 0 | jq '.items[]'
LinkedInsocial linkedin · profiles • connections • posts · companies · sync + sqlL42
content<br>postCreate a post (text via stdin).svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>comment Comment on a post (text via stdin).svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>react [type=like]React to a post or comment.svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>posts List a user's or company's live posts; costs usage.<br>comments List a post's comments; pages by offset.<br>reactions List a post's reactions; pages by offset.
people<br>profile [target]Fetch a profile.<br>connections [target]List live connections; omit target for self.<br>requests send Send a connection request (optional note via stdin).svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>requests accept request_id:Accept a received connection request.svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>requests cancel request_id:Cancel or refuse a connection request.svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write
messages<br>message Send to a person or conversation (text via stdin).svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>messages mark readMark a conversation read.svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write<br>messages mark unreadMark a conversation unread.svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px font-mono font-normal text-[10px] text-ink-3 tracking-[0.08em]" data-slot="badge">✎ write
mirror<br>sync [collection]Pull your own data into the local mirror.<br>sql [query]Query local LinkedIn tables for free.
companies<br>company Fetch a company profile.<br>jobs List a company's job postings; pages by offset.
Accounts — social account connect linkedin · social account reconnect linkedin · social account disconnect linkedin · social account billing · social account. Connect, re-auth, inspect billing, and list the accounts on this network.
Xsocial x · profiles • followers · sync + sqlL70
content<br>postCreate a post (text via stdin).svg]:pointer-events-none [&>svg]:size-3 [a&]:hover:bg-accent [a&]:hover:text-accent-foreground h-auto rounded-lg border-line-2 px-1.5 py-px...