← ClaudeAtlas

x-timelinelisted

Read an authenticated X Following or For You timeline through agent-browser without APIs or engagement actions.
dceoy/ai-coding-agent-skills · ★ 3 · AI & Automation · score 67
Install: claude install-skill dceoy/ai-coding-agent-skills
# x-timeline Use this skill when the caller wants to read, summarize, or filter an authenticated X timeline. It is a read-only workflow: X-specific logic stays in this document, while browser control is delegated to the installed `agent-browser` CLI. This skill adds no custom browser service, wrapper binary, or MCP server; it depends on `agent-browser` in `PATH` and is unavailable when that CLI, or a safeguard below that only it can enforce, is missing. This skill's `allowed-tools` grant deliberately does not auto-approve `agent-browser` itself, only the harmless presence check `which`. A subcommand-prefix grant such as `Bash(agent-browser navigate:*)` cannot be trusted to enforce this document's flags either, because `agent-browser` accepts its global flags positionally after the subcommand, so a prefix match alone cannot guarantee `--action-policy`, `--content-boundaries`, or the output cap were present. Leaving `agent-browser` out of `allowed-tools` therefore means every invocation, including `--version` and `skills get core`, requires the invoking runtime's own interactive command approval before it runs — a human reviewing the literal command line, not a pattern match. This is an intentional, load-bearing control, not an oversight: this skill is meant for a human present to approve `agent-browser` calls, the same way it already requires human approval for guarded `navigate`/`click`, and it is not intended for unattended invocation without that approval step available.