Add TweetClaw operator recipe#1
Open
kriptoburak wants to merge 2 commits into
Open
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideAdds documentation and configuration guidance for using the TweetClaw companion with operator-kit, introduces an NHS Agentic Readiness badge for xquik.com, and adds the project’s MIT license file referenced by existing metadata. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've found 1 issue, and left some high level feedback:
- In the new TweetClaw section, fix the sentence "Use it for scrape tweets" to be grammatically correct (e.g., "Use it to scrape tweets...") so the usage description reads clearly.
- The long list of TweetClaw capabilities in a single sentence is hard to scan; consider breaking it into a bulleted list (e.g., scraping, search, DMs, webhooks, giveaways, posting) to make key workflows easier to identify.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- In the new TweetClaw section, fix the sentence "Use it for scrape tweets" to be grammatically correct (e.g., "Use it to scrape tweets...") so the usage description reads clearly.
- The long list of TweetClaw capabilities in a single sentence is hard to scan; consider breaking it into a bulleted list (e.g., scraping, search, DMs, webhooks, giveaways, posting) to make key workflows easier to identify.
## Individual Comments
### Comment 1
<location path="README.md" line_range="141" />
<code_context>
+openclaw config set tools.alsoAllow '["explore", "tweetclaw"]'
+```
+
+Use it for scrape tweets, tweet scraper workflows, search tweets, search tweet replies, follower export, user lookup, media upload, media download, direct messages, monitor tweets, webhooks, giveaway draws, and approval-gated post tweets or post tweet replies.
+
+Keep the Xquik API key in local OpenClaw config or environment variables. Do not store it in generated `TOOLS.md`, memory files, chats, or committed docs. Operator-kit's seeded `ask-before-external` instinct pairs well with TweetClaw: review the structured request before approving any visible X/Twitter action.
</code_context>
<issue_to_address>
**suggestion (typo):** Consider rephrasing this sentence to fix grammar and improve clarity.
For example, you could rewrite it as:
`Use it to scrape tweets, run tweet-scraper workflows, search tweets and tweet replies, export followers, look up users, upload and download media, send direct messages, monitor tweets, handle webhooks, run giveaway draws, and perform approval-gated posting of tweets or tweet replies.`
At minimum, changing `Use it for scrape tweets` → `Use it to scrape tweets` and `approval-gated post tweets or post tweet replies` → `approval-gated posting of tweets or tweet replies` would improve readability.
```suggestion
Use it to scrape tweets, run tweet-scraper workflows, search tweets and tweet replies, export followers, look up users, upload and download media, send direct messages, monitor tweets, handle webhooks, run giveaway draws, and perform approval-gated posting of tweets or tweet replies.
```
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
tools.alsoAllow, local Xquik API key storage, and approval review for visible X/Twitter actions.Validation
npm ci --ignore-scripts --no-audit --no-fundnpm exec --yes --package typescript -- tsc --noEmit --module NodeNext --moduleResolution NodeNext --target ES2022 --skipLibCheck index.tsnpm pack --dry-run --jsongit diff --checkSummary by Sourcery
Document TweetClaw as a companion plugin for X/Twitter workflows and add project licensing and readiness badges.
Documentation:
Chores: