Skip to content

docs: add TweetClaw mobile workflow guide#136

Merged
mithun50 merged 1 commit into
mithun50:mainfrom
kriptoburak:codex/tweetclaw-mobile-workflows
May 23, 2026
Merged

docs: add TweetClaw mobile workflow guide#136
mithun50 merged 1 commit into
mithun50:mainfrom
kriptoburak:codex/tweetclaw-mobile-workflows

Conversation

@kriptoburak

@kriptoburak kriptoburak commented May 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a mobile-specific TweetClaw guide for OpenClaw on Android and Termux.
  • Link the guide from the CLI usage section with install, inspect, and skill verification commands.
  • Fix the stale OpenClaw GitHub link from anthropics/openclaw to openclaw/openclaw.
  • Fix the existing ESLint unused catch binding in the bundled Bionic bypass asset.

Validation

  • npm ci --force --ignore-scripts --no-audit --no-fund
  • npm test
  • npm run lint
  • bash -n install.sh scripts/build-apk.sh scripts/fetch-proot-binaries.sh
  • node --check bin/openclawx && node --check lib/index.js && node --check lib/installer.js && node --check lib/bionic-bypass.js && node --check lib/postinstall.js && node --check lib/test.js && node --check flutter_app/assets/bionic_bypass.js
  • git diff --check
  • checked changed README and guide links: 9 local links, 19 external URLs, 0 failures
  • verified @xquik/tweetclaw npm metadata returns version 1.6.31

Note: npm ci needs --force on macOS because this package declares Android/Linux platforms only. Lifecycle scripts were disabled.


Summary by cubic

Adds a mobile TweetClaw guide for Android/Termux and links it from the README with install, inspect, and skill info commands. Also fixes the OpenClaw repo link and an ESLint catch binding in the Bionic bypass asset.

  • New Features

    • Added docs/tweetclaw-mobile-workflows.md with Android/Termux setup, credential storage, tools.alsoAllow, approval boundaries, and battery optimization notes for X/Twitter workflows.
    • Updated README to link the guide and show openclawx commands to install and verify @xquik/tweetclaw.
  • Bug Fixes

    • Corrected OpenClaw repo link: anthropics/openclawopenclaw/openclaw.
    • Removed unused catch binding in flutter_app/assets/bionic_bypass.js to satisfy ESLint.

Written for commit 7f833c4. Summary will update on new commits. Review in cubic

Summary by CodeRabbit

  • Documentation
    • Updated repository references in README.
    • Added comprehensive guide for using the optional TweetClaw plugin on Android/Termux mobile devices, including installation steps, configuration instructions, and practical workflow examples.

Review Change Stack

@coderabbitai

coderabbitai Bot commented May 23, 2026

Copy link
Copy Markdown
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'docs: add TweetClaw mobile workflow guide' clearly and concisely summarizes the primary change: adding new documentation for TweetClaw mobile workflows. It accurately reflects the main changeset content.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
docs/tweetclaw-mobile-workflows.md (1)

155-159: 💤 Low value

Consider varying sentence structure for readability.

Three consecutive sentences begin with "If", which can feel repetitive. Consider rephrasing for variety while preserving the conditional guidance.

✍️ Optional style improvement
-If tools are hidden, open the Ubuntu shell, set `tools.alsoAllow` for `explore` and `tweetclaw`, then restart the gateway.
+When tools are hidden, open the Ubuntu shell, set `tools.alsoAllow` for `explore` and `tweetclaw`, then restart the gateway.

-If live calls return setup guidance, configure the API key again and verify the value was stored in OpenClaw config, not in the chat transcript.
+Should live calls return setup guidance, reconfigure the API key and verify the value was stored in OpenClaw config, not in the chat transcript.

-If monitors stop firing in the background, check Android battery settings and make sure the gateway remains active.
+When monitors stop firing in the background, check Android battery settings and ensure the gateway remains active.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/tweetclaw-mobile-workflows.md` around lines 155 - 159, Rewrite the three
consecutive conditional lines to vary sentence openings while preserving
meaning: keep the first sentence about setting tools.alsoAllow for explore and
tweetclaw and restarting the gateway, the second about reconfiguring the API key
and verifying it is stored in OpenClaw config (not chat transcript), and the
third about checking Android battery settings if monitors stop firing and
ensuring the gateway remains active; reference the symbols tools.alsoAllow,
explore, tweetclaw, OpenClaw config, gateway, and Android battery settings so
the original targets are clear.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@docs/tweetclaw-mobile-workflows.md`:
- Around line 155-159: Rewrite the three consecutive conditional lines to vary
sentence openings while preserving meaning: keep the first sentence about
setting tools.alsoAllow for explore and tweetclaw and restarting the gateway,
the second about reconfiguring the API key and verifying it is stored in
OpenClaw config (not chat transcript), and the third about checking Android
battery settings if monitors stop firing and ensuring the gateway remains
active; reference the symbols tools.alsoAllow, explore, tweetclaw, OpenClaw
config, gateway, and Android battery settings so the original targets are clear.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7b37e92c-683d-480b-a57b-cca5432cbb9a

📥 Commits

Reviewing files that changed from the base of the PR and between 878dccb and a5161e0.

📒 Files selected for processing (3)
  • README.md
  • docs/tweetclaw-mobile-workflows.md
  • flutter_app/assets/bionic_bypass.js

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 3 files

Re-trigger cubic

@kriptoburak kriptoburak force-pushed the codex/tweetclaw-mobile-workflows branch from a5161e0 to 7f833c4 Compare May 23, 2026 10:37
@mithun50 mithun50 merged commit 6b562c4 into mithun50:main May 23, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants