Skip to content

docs: add TweetClaw workflow and harden CLI setup#45

Open
kriptoburak wants to merge 1 commit into
basicmachines-co:mainfrom
kriptoburak:codex/add-tweetclaw-source-notes
Open

docs: add TweetClaw workflow and harden CLI setup#45
kriptoburak wants to merge 1 commit into
basicmachines-co:mainfrom
kriptoburak:codex/add-tweetclaw-source-notes

Conversation

@kriptoburak

@kriptoburak kriptoburak commented May 14, 2026

Copy link
Copy Markdown

Summary

  • Add a Basic Memory workflow for durable, source-linked X/Twitter research notes gathered with TweetClaw.
  • Use TweetClaw's verified ClawHub publisher scope, current install command, minimum OpenClaw version, and npm fallback.
  • Keep raw exports, credentials, cookies, direct messages, and private account material out of durable notes.

Independent Repository Fixes

  • Remove shell interpolation from configurable bmPath command discovery.
  • Run uv and /bm-setup through fixed executables and argument arrays.
  • Add regression tests for command and script paths containing shell syntax.
  • Derive context message types from OpenClaw's public ContextEngine contract, which works across the declared compatibility line.
  • Add an explicit plugin type so declaration builds remain portable with newer OpenClaw releases.
  • Keep the lifecycle test independent of a local bm CLI installation.

Duplicate & Feedback Audit

  • Searched open and closed issues plus pull requests for TweetClaw, the package name, and canonical URLs.
  • Audited every comment, review, review thread, check, commit, force-push, and lifecycle event.
  • No duplicate submission, maintainer request, unresolved thread, or failing check exists.

Current TweetClaw Data

  • npm latest: @xquik/tweetclaw@1.6.37
  • Default install source: clawhub:@xquik/tweetclaw
  • npm fallback: npm:@xquik/tweetclaw
  • Minimum OpenClaw version: 2026.7.1
  • Canonical GitHub: https://github.com/Xquik-dev/tweetclaw
  • Canonical ClawHub: https://clawhub.ai/xquik/plugins/tweetclaw

Validation

  • just check
  • bun run release:check
  • bun run check-types
  • bun run build
  • bun test - 230 passed, 0 failed
  • npm pack --dry-run
  • git diff --check
  • GitHub, ClawHub, and npm registry link checks - HTTP 200

@kriptoburak
kriptoburak force-pushed the codex/add-tweetclaw-source-notes branch from 0ae7267 to 6e15b4b Compare May 14, 2026 16:42
@kriptoburak kriptoburak changed the title docs: add TweetClaw source note workflow docs: add TweetClaw workflow and harden CLI setup Jul 18, 2026
@kriptoburak

kriptoburak commented Jul 18, 2026

Copy link
Copy Markdown
Author

Repair complete at signed head 75a63032d0cc719ecc273d711d5a294268008d63. I consolidated the branch to exactly 1 verified commit, refreshed the TweetClaw install guidance, removed shell interpolation from command discovery and setup execution, added regression coverage for shell-syntax paths, and made context-engine declarations portable across the supported OpenClaw API. After fetching the repository's declared skill fixtures, all release checks pass with 230 tests and 0 failures.

@kriptoburak
kriptoburak force-pushed the codex/add-tweetclaw-source-notes branch from aab3d8f to 75a6303 Compare July 19, 2026 17:15
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.

1 participant