x-timelinelisted
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.