Publish your first post with the CLI
Install the CLI, sign in, connect an account, and create a confirmed post.
You will install delulu, authorize it without copying tokens, connect a social account, and publish one post.
What you need
- Node.js 20 or newer.
- A browser for identity, social consent, and checkout.
- Permission to publish in the selected workspace.
Step 1: Install and verify
npm install --global delulu-cli
delulu --versionThe version command should print 0.2.0 or newer.
Step 2: Sign in
delulu loginThe CLI opens one verification page and prints the same URL and short code to stderr. Sign up or sign in, choose the workspace and scopes, then approve. The terminal resumes automatically.
Run the live overview:
deluluIt reports your current workspace, setup state, subscription, publishing counts, and the highest-priority next command.
Step 3: Connect and publish
Connect a supported account. Replace linkedin with the platform you use.
delulu connect linkedin
delulu accountsCopy the canonical selector returned by delulu accounts, such as linkedin:connection_abc123.
If the overview asks for payment, create checkout and finish it in the browser:
delulu subscribe --plan VIBE --interval MONTHLY --currency USDPublish:
delulu post "Hello from Delulu" \
--to linkedin:connection_abc123 \
--nowThe command waits for a terminal result by default. Keep the returned post ID if the command times out, then inspect the same post:
delulu show post_abc123What you built
You authorized a workspace-bound client, connected a social account, and sent one atomic publish request. Next, add media or schedule a post.
Troubleshooting
AUTH_REQUIRED: rundelulu loginagain.- Workspace is wrong: run
delulu workspace, thendelulu workspace use <selector>. - Account selector is ambiguous: use the canonical
platform:connection-idvalue fromdelulu accounts. - Publish timed out: run
delulu show <post-id>; do not repeat the publish with--newunless you intend to create a duplicate.