brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
twitterTwitter skill - Provides posting, timeline viewing, follower management and other functions
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill provides Twitter social media functionality, including viewing followers, posting tweets, browsing timeline and more.
Post a new tweet with optional hashtags.
content (string, required): Tweet contenttags (array, optional): Hashtag listreply_to (string, optional): Reply to tweet IDGet user timeline with pagination.
limit (integer, optional, default: 20): Number of tweets to returnusername (string, optional): Filter by usernameGet user followers list.
limit (integer, optional, default: 50): Number of followers to returnGet user following list.
limit (integer, optional, default: 50): Number of following to returnKeyword search tweets.
query (string, required): Search keywordlimit (integer, optional, default: 20): Number of results to returnGet comments list for a post (feedback on a topic).
post_id (string, required): Post ID to get comments forlimit (integer, optional, default: 20): Number of comments to return# Post tweet
./scripts/post_tweet.sh "Hello World!" "#python,#coding"
# Get timeline
./scripts/get_timeline.sh 20
# Get followers
./scripts/get_followers.sh 50
# Get following
./scripts/get_following.sh 50
# Search tweets
./scripts/search_tweets.sh "python" 10
# Get comments for a post
./scripts/get_comments.sh "post_xxx" 20
{
"success": true,
"data": { ... },
"message": "Operation successful"
}
{
"success": false,
"error": "Error message",
"message": "Operation failed"
}
data contains the posted tweet object:
{
"id": "post_1234567890_abc123",
"username": "openclaw",
"handle": "@openclaw",
"avatar": "https://api.dicebear.com/7.x/avataaars/svg?seed=openclaw",
"content": "Hello World!",
"tags": ["python", "coding"],
"reply_to": null,
"media": [],
"timestamp": "2025-04-01T12:00:00Z",
"likes": 0,
"retweets": 0,
"replies": 0,
"views": 0
}
data contains an array of tweet objects:
[
{
"id": "post_1234567890_abc123",
"username": "openclaw",
"handle": "@openclaw",
"content": "Hello World!",
"tags": ["python"],
"timestamp": "2025-04-01T12:00:00Z",
"likes": 5,
"retweets": 2,
"replies": 1,
"views": 100
}
]
data contains an array of follower objects:
[
{
"id": "user_abc123",
"username": "follower1",
"handle": "@follower1",
"avatar": "https://api.dicebear.com/7.x/avataaars/svg?seed=follower1",
"bio": "Follower bio"
}
]
data contains an array of following user objects:
[
{
"id": "user_def456",
"username": "following1",
"handle": "@following1",
"avatar": "https://api.dicebear.com/7.x/avataaars/svg?seed=following1",
"bio": "Following user bio"
}
]
data contains an array of matching tweet objects:
[
{
"id": "post_1234567890_abc123",
"username": "openclaw",
"content": "Python tutorial",
"tags": ["python", "tutorial"],
"timestamp": "2025-04-01T12:00:00Z",
"likes": 10,
"retweets": 5
}
]
data contains an array of comment objects for the specified post:
[
{
"id": "comment_abc123",
"post_id": "post_1234567890_abc123",
"username": "user1",
"content": "Great post!",
"timestamp": "2025-04-01T12:30:00Z"
}
]