원클릭으로
2x-post-reddit
Posts or replies on Reddit via browser automation. Reads local draft, posts, calls publish-draft.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Posts or replies on Reddit via browser automation. Reads local draft, posts, calls publish-draft.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Turn your daily activity into authentic social media posts across X, LinkedIn, and Reddit. Use when the user says '2x', '2x now', 'set up 2x', 'post to x/linkedin/reddit', or wants help turning their work into social media content.
Collects activity from configured sources, summarizes each independently, writes a local session index.
Generates a draft for ONE platform. Called once per platform by the orchestrator. Writes to local file — sync daemon handles cloud.
Posts content to LinkedIn via browser automation. Reads local draft, posts, calls publish-draft.
Posts content to X/Twitter via browser automation. Reads local draft, posts, calls publish-draft.
Onboarding wizard for the 2X skill. Configures platforms, data sources, browser logins, and cron schedule.
SOC 직업 분류 기준
| name | 2x-post-reddit |
| description | Posts or replies on Reddit via browser automation. Reads local draft, posts, calls publish-draft. |
| user-invocable | false |
Post or reply on Reddit via browser. Two modes: reply to thread (primary) or new post.
cat ~/.openclaw/workspace/2x-sessions/{session_number}/drafts/reddit.md
If file doesn't exist, stop: "No Reddit draft found."
thread_url provided → reply modesubreddit provided → new post modebrowser open "{thread_url}"browser snapshot --interactivebrowser snapshot --interactivebrowser type <ref> "{content}"browser snapshot --interactive → verify text visiblebrowser click <ref>browser snapshot → verify comment appearedFind your comment in the page. Reddit comment URLs: {thread_url}/comment/{comment_id}/
browser open "https://www.reddit.com/r/{subreddit}/submit"browser snapshot --interactivebrowser type <ref> "{title}"
browser type <ref> "{body}"browser snapshot --interactive → verifySESSION_UUID=$(cat ~/.openclaw/workspace/2x-sessions/{session_number}/.supabase_session_id)
node ~/.openclaw/workspace/skills/2x/db/client.js publish-draft \
--session "$SESSION_UUID" \
--platform reddit \
--platform-post-id "{extracted_id}" \
--posted-url "{extracted_url}"
Local log:
echo '{"platform":"reddit","post_id":"{id}","url":"{url}","subreddit":"{subreddit}","posted_at":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","session":{session_number}}' \
>> ~/.openclaw/workspace/2x-posted.jsonl
✅ Posted to Reddit (r/{subreddit}): {url}
Or: ❌ Reddit posting failed: {reason}