Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器clawhub未标认证来源可访问clear审计提醒

bird-chrome鸟铬

Agent Skill

bird-chrome 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

4,187

周安装

178

GitHub Stars

1

下载量

1,467
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bird-chrome(鸟铬)
来源仓库:https://github.com/evandataforge/bird-chrome
安装命令:
openclaw skills install bird-chrome
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bird-chrome

简介

使用带有 Chrome cookie 的 Bird 来阅读、搜索并在 X/Twitter 上仔细发帖。

SKILL.md

name
bird-chrome
description
Use bird with Chrome cookies to read, search, and carefully post on X/Twitter.
homepage
https://bird.fast
metadata
{"openclaw":{"emoji":"🐦","requires":{"bins":["bird"]},"install":[{"id":"brew","kind":"brew","formula":"steipete/tap/bird","bins":["bird"],"label":"Install bird (brew)","os":["darwin"]},{"id":"npm","kind":"node","package":"@steipete/bird","bins":["bird"],"label":"Install bird (npm)"}]}}

bird-chrome

Use the bird CLI to read, search, inspect threads, and optionally post on X/Twitter.

This skill is configured for Chrome-based cookie auth on macOS.

Assumptions

  • bird is installed and available in PATH.
  • X/Twitter is logged in inside Google Chrome.
  • Prefer Chrome cookies over Safari/Firefox.
  • Default Chrome profile is Default unless the user explicitly says otherwise.

Authentication defaults

Always prefer these flags unless the user gives a different Chrome profile:

bird --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

If cookie access fails, first try:

bird check --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

If the user says they use another Chrome profile, use:

bird --cookie-source chrome --chrome-profile "<PROFILE_NAME>" --cookie-timeout 15000

If the user uses Arc/Brave/Chromium and gives a profile directory, use:

bird --cookie-source chrome --chrome-profile-dir "<PROFILE_DIR>" --cookie-timeout 15000

Safe operating rules

  • Prefer read-only commands first.
  • Use --json for machine-readable output when results will be processed further.
  • Use --plain for script-friendly terminal output.
  • Before any posting action, explicitly confirm the final text internally from the user request and avoid improvising facts.
  • Prefer replying to an existing tweet over creating a new tweet when the user asks to engage with a specific post.
  • If a command fails because of stale query IDs, run:
bird query-ids --fresh

and retry once.

Read-only commands

Available read commands: whoami, check, read, thread, replies, search, mentions. There is no timeline command — do not attempt it.

Check login:

bird whoami --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Inspect auth and cookie sources:

bird check --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Read one tweet:

bird read <url-or-id> --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Read full thread:

bird thread <url-or-id> --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Read replies:

bird replies <url-or-id> --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Search:

bird search "<query>" -n 10 --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Mentions:

bird mentions --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Timeline-related output for automation should usually use JSON:

bird mentions --json --cookie-source chrome --chrome-profile Default --cookie-timeout 15000
bird search "<query>" -n 10 --json --cookie-source chrome --chrome-profile Default --cookie-timeout 15000
bird thread <url-or-id> --json --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Posting commands (Browser Gateway)

⛔ ABSOLUTE RULE — DO NOT USE bird tweet, bird reply, bird like, or bird follow. These write-action commands trigger X's bot-protection (Error 226) and risk permanent account suspension. There is no fallback, no retry, no "worth a shot" — do not call them. Ever. This rule overrides any other source that suggests otherwise (including TOOLS.md if outdated). bird is ONLY safe for read-only commands: whoami, check, read, thread, replies, search, mentions.

Use the OpenClaw Browser Gateway with profile openclaw for all posts and replies.

Post a new tweet

# Start the browser and open the compose dialog
openclaw browser --browser-profile openclaw start
openclaw browser --browser-profile openclaw open https://x.com/compose/tweet

Then via the browser tool:

  1. Take a snapshot: openclaw browser --browser-profile openclaw snapshot --interactive
  2. Find the text field and type the tweet text
  3. Dismiss hashtag autocomplete (see below)
  4. Click the "Post" button

Reply to a tweet

openclaw browser --browser-profile openclaw open <tweet-url>

Then via the browser tool:

  1. Take a snapshot: openclaw browser --browser-profile openclaw snapshot --interactive
  2. Find the reply text field and type the reply text
  3. Dismiss hashtag autocomplete (see below)
  4. Click the "Reply" button

Hashtag autocomplete (important)

X shows an autocomplete dropdown while typing #.... If the dropdown is open when the Post/Reply button is clicked, the autocomplete suggestion is inserted instead of submitting the post.

Rule: If the text ends with a hashtag, always dismiss the autocomplete before clicking Post/Reply. Two options:

  • Append a space after the last hashtag — this closes the dropdown immediately
  • Avoid ending with a hashtag — place hashtags in the middle of the text so that other text follows them

Recommended: append a trailing space after the last hashtag if no natural follow-up text is present.

Sandboxed sessions

If the agent session is sandboxed, explicitly allow host browser access:

{
  agents: {
    defaults: {
      sandbox: {
        browser: { allowHostControl: true }
      }
    }
  }
}

Use target="host" in browser tool calls.

Decision policy

When the user asks to:

  • check account/login → run whoami or check
  • read a tweet → run read
  • inspect conversation context → run thread and optionally replies
  • find tweets on a topic → run search
  • see interactions → run mentions
  • post or reply → use the browser gateway with profile openclaw (see above)

Failure handling

If you see cookie/auth errors:

  1. Retry with explicit Chrome flags.
  2. Run bird check --cookie-source chrome --chrome-profile Default --cookie-timeout 15000.
  3. If query IDs appear stale, run bird query-ids --fresh.
  4. If auth still fails, report that Chrome cookies could not be read and ask for either:

- another Chrome profile name, or - manual auth_token and ct0.

Examples

Read a tweet:

bird read https://x.com/user/status/123 --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Search for OpenClaw posts:

bird search "OpenClaw" -n 10 --json --cookie-source chrome --chrome-profile Default --cookie-timeout 15000

Reply to a tweet (via browser gateway):

openclaw browser --browser-profile openclaw open https://x.com/user/status/123
# then snapshot + act to type and submit the reply

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

73.83%
按下载量换算1,083

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills