用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill social-data命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
When the agent's epistemic state (GCCRF) indicates low empowerment and falling certainty, hedges out confident absolutes ("definitely", "always", "100%") in outgoing messages.
Enforces PROTOCOLS.md "stay quiet in group chats" deterministically. Blocks outbound messages in Discord/Telegram/Slack/etc group channels when the bot was not @mentioned and recently spoke.
Forces a memory_search before the agent sends a message containing a factual assertion that has not yet been grounded this turn. Closes the citation-rate gap from ~40% to ~90%+.
基于 SOC 职业分类
正在显示 SKILL.md
| name | social-data |
| description | Search and fetch social media data from Twitter/X, Reddit, and Hacker News. |
| metadata | {"bitterbot":{"emoji":"📱"}} |
Access social media content from multiple platforms. Some require API keys, some are free.
curl -s "https://hacker-news.firebaseio.com/v0/topstories.json" | head -c 200
Returns array of item IDs. Fetch individual items:
curl -s "https://hacker-news.firebaseio.com/v0/item/12345678.json"
curl -s "https://hn.algolia.com/api/v1/search?query=rust+programming&tags=story&hitsPerPage=10"
tags: story, comment, ask_hn, show_hn, pollnumericFilters: created_at_i>1700000000 (Unix timestamp)hits[] array with title, url, author, points, num_commentscurl -s "https://hn.algolia.com/api/v1/search?tags=front_page&hitsPerPage=30"
curl -s "https://www.reddit.com/r/programming/hot.json?limit=10" \
-H "User-Agent: bitterbot/1.0"
Sort options: hot, new, top, rising
For top: add ?t=hour|day|week|month|year|all
curl -s "https://www.reddit.com/search.json?q=rust+async&sort=relevance&limit=10" \
-H "User-Agent: bitterbot/1.0"
curl -s "https://www.reddit.com/r/programming/comments/POST_ID.json" \
-H "User-Agent: bitterbot/1.0"
Response is array of two listings: [0] = post, [1] = comments tree.
curl -s "https://www.reddit.com/user/USERNAME/submitted.json?limit=10" \
-H "User-Agent: bitterbot/1.0"
Requires TWITTER_BEARER_TOKEN env var (from X Developer Portal).
curl -s "https://api.twitter.com/2/tweets/search/recent?query=from:elonmusk&max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer $TWITTER_BEARER_TOKEN"
Query operators:
from:username — tweets by userto:username — replies to user#hashtag — hashtag search"exact phrase" — exact match-is:retweet — exclude retweetslang:en — language filterhas:media — tweets with mediacurl -s "https://api.twitter.com/2/users/by/username/elonmusk?user.fields=public_metrics,description,created_at" \
-H "Authorization: Bearer $TWITTER_BEARER_TOKEN"
curl -s "https://api.twitter.com/2/users/USER_ID/tweets?max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer $TWITTER_BEARER_TOKEN"
User-Agent header for Reddit (they block default agents)..json to any Reddit URL.web_fetch for HTML pages, exec + curl for JSON APIs.