Your content workflow, one command away.
@reepl/cli brings Reepl to your terminal. Draft, schedule, and manage LinkedIn®, X, and Reddit content, carousels, and signals. Install it globally, sign in through your browser, then run it yourself or hand it to an agent.
reepl commandRead the docs Logged in as you@yourteam.com (Max).
you@yourteam.com (Your Name) Plan: Max Credits: 24493
Never a command without its output.
Every block below is captured from a real run of the CLI, down to the column widths. The only thing swapped is the account identity.
Read your signals inbox
Reddit, YouTube, RSS, and trend signals worth replying to, as a plain aligned table.
source title url ------ ---------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------- reddit Looking for UX research case studies — websites/apps that could use us https://reddit.com/r/UXDesign/comments/1vwfzu0/looking_for_ux_research_case_studies_websitesapps/ reddit Can intentional friction ever improve onboarding, or am I just overdes https://reddit.com/r/UXDesign/comments/1vttllt/can_intentional_friction_ever_improve_onboarding/ reddit I think I want to leave UX or Tech? After almost 2 decades https://reddit.com/r/UXDesign/comments/1vtjbbt/i_think_i_want_to_leave_ux_or_tech_after_almost_2/ reddit Designed and developed this agency's website. https://reddit.com/r/SaaS/comments/1vw4spy/designed_and_developed_this_agencys_website/ reddit At a career crossroads: life sciences → UX/HCI in scientific software, https://reddit.com/r/UXDesign/comments/1vsnmcj/at_a_career_crossroads_life_sciences_uxhci_in/ reddit Have you ever applied to UX job and learned it's not UX job during int https://reddit.com/r/UXDesign/comments/1vvox1e/have_you_ever_applied_to_ux_job_and_learned_its/ rss Product-Led Growth https://productled.substack.com/p/coming-soon reddit More on the traditions behind modern digital product/UX design https://reddit.com/r/UXDesign/comments/1vt5lk6/more_on_the_traditions_behind_modern_digital/ trends "shipping fast" spiking +72% above monthly average https://trends.google.com/trends/explore?q=shipping+fast reddit I’m the founder/developer behind MailerMine, an email infrastructure p https://reddit.com/r/SaaS/comments/1vxwm29/im_the_founderdeveloper_behind_mailermine_an/ reddit Can someone be brutally honest with me about working in UX? https://reddit.com/r/UXDesign/comments/1vswp19/can_someone_be_brutally_honest_with_me_about/ reddit AI is good at generating UI, but it keeps breaking my existing UI kit https://reddit.com/r/SaaS/comments/1vwfyfs/ai_is_good_at_generating_ui_but_it_keeps_breaking/ reddit Trying to learn ux and ui design for ecommerce website https://reddit.com/r/UXDesign/comments/1vv61ir/trying_to_learn_ux_and_ui_design_for_ecommerce/ reddit Entering the field of UX... Good idea or career suicide? https://reddit.com/r/UXDesign/comments/1vsjhvs/entering_the_field_of_ux_good_idea_or_career/ rss Researcher-in-the-loop https://uxdesign.cc/researcher-in-the-loop-18a8ffddf48e?source=rss----138adf9c44c---4 reddit Giving kids a head start at investing https://reddit.com/r/SaaS/comments/1vxuxrt/giving_kids_a_head_start_at_investing/ reddit 27 signups, 18 free, 2 paying: what actually worked getting my first u https://reddit.com/r/SaaS/comments/1vshazw/27_signups_18_free_2_paying_what_actually_worked/ reddit I'm a third-year engineering student and I need work https://reddit.com/r/SaaS/comments/1vxi9lw/im_a_thirdyear_engineering_student_and_i_need_work/ rss What luxury bags can teach designers about how to adapt to a changing https://uxdesign.cc/what-luxury-bags-can-teach-designers-about-how-to-adapt-to-a-changing-deal-3c06caba673d?source=rss----138adf9c44c---4 rss No log off, How to become an AI Designer, vibe coded portfolios https://uxdesign.cc/no-log-off-how-to-become-an-ai-designer-vibe-coded-portfolios-deb7ca0e0f5d?source=rss----138adf9c44c---4
Look back at what you published
List posts by status. Pipe it, grep it, feed it to the next step. (Bare post list defaults to your scheduled queue.)
id status when text ------------------------------------ --------- ------------------------ ------------------------------------------------------------ da8d094e-4a94-4146-9826-dd96943b37b5 published 2026-08-21T06:01:24.556Z I've been wanting to talk about this for a while. The MCP in 9d3e3666-e69a-4f08-8fe4-8098813bc3ea published 2026-06-23T04:45:00.000Z Most people stop posting on LinkedIn because the analytics h 72b7686c-9e4a-47c6-bc5b-92743f07f52a published 2026-06-14T04:03:05.476Z I've stopped looking at degrees when I hire, thanks to AI. F 33455a34-5fcc-4e8f-9ddc-b3e64b25abf1 published 2026-06-08T04:30:00.000Z Every time someone joins Reepl, they ask me the same thing:
Draft a post without publishing
post create defaults to a draft on every platform. Nothing goes live until you pass --publish or --schedule.
Created linkedin draft.
Nine command families, one binary.
Every surface of Reepl, from posts and carousels to signals and writing styles, addressable from the command line. Pick one to see its commands.
Posts
Create, list, update, and delete posts and drafts on LinkedIn® and X.
Put it to work where you already build.
Because every command is a single binary with a stable JSON envelope and typed exit codes, it drops straight into pipelines, cron jobs, and autonomous agents. Here is what that looks like.
Ship a post from your release pipeline.
Drop reepl into a CI step and your announcement goes out the moment you deploy. It reads credentials through stdin, drafts or schedules the post, and exits non-zero if anything is off, so a broken build fails loudly instead of posting garbage.
- Headless auth through stdin, no browser or argv secrets
- Draft by default; --schedule or --publish to go live
- Non-zero exit stops the pipeline before it posts
Logged in as ci@yourteam.com (Max).
Created linkedin scheduled.
Hand the keys to an agent, safely.
Every command returns one JSON envelope and a typed exit code, so an agent acts and knows exactly what happened. It branches on ok and error.code instead of parsing prose, and a plan gate tells it to stop rather than retry forever. reepl schema hands it the whole command tree up front.
- { ok, data } or { ok, error } on every command
- Exit 5 + PLAN_REQUIRED means stop, not retry
- reepl schema describes every command as JSON
{
"ok": false,
"error": {
"code": "PLAN_REQUIRED",
"message": "UPGRADE_REQUIRED",
"status": 403
}
}Glue it into your daily routine.
It is just stdout. Pipe it through jq, drop it in cron, wire it into a keyboard shortcut. JSON turns on automatically the moment output is not a terminal, so your scripts always get structured data without a flag.
- JSON auto-enables when piped or redirected
- Composes with jq, grep, cron, and Makefiles
- Same api-core contract the MCP server runs on
"Looking for UX research case studies — websites/apps that could use user testing & feedback"
20
CLI or MCP? Use the MCP server for agents working inside a chat client like Claude or ChatGPT. Use the CLI for scripting, CI, and agents that shell out.
Explore the MCP serverInstall once. Run from anywhere.
Node 20+. One npm command makes reepl available from any terminal on macOS, Linux, or Windows.reepl login opens a verified, one-time browser handoff. When your credentials are saved, the callback closes and control returns to your shell.Reepl CLI v0.1.3 installed. Your content workflow, in the terminal. LinkedIn · X · Reddit · carousels · signals · writing styles Next: reepl login · reepl --help
Logged in as ci@yourteam.com (Max).
20
Questions, answered
Everything you need to know before connecting Reepl to your LinkedIn® and X. If something isn't covered here, reach us at hello@reepl.io. We typically reply within a few hours.
Bring Reepl to your terminal
Install the global reepl command, sign in securely through your browser, and run your content workflow from any terminal. Free on every paid Reepl plan.