Individual skill
twitter-cli
Use twitter-cli for ALL Twitter/X operations — reading tweets, posting, replying, quoting, liking, retweeting, following, searching, user lookups. Invoke whenever user requests any Twitter interaction.
SKILL.md
Source commit 7c634e0d396b1e7af9f63315b414925fe4f29ae7
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,020
- Repository last updated
- May 7, 2026
- License
- Apache-2.0
Observed agent integration: codex
- twitter Declared skill tag
- x Declared skill tag
- social-media Declared skill tag
- terminal Declared skill tag
- cli Declared skill tag
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/ISSUE_TEMPLATE/bug_report.ymlasset · 2,015 bytes.github/ISSUE_TEMPLATE/feature_request.ymlasset · 672 bytes.github/workflows/ci.ymlasset · 693 bytes.github/workflows/publish.ymlasset · 578 bytes.gitignoreasset · 110 bytesAGENTS.mddoc · 2,209 bytesLICENSEasset · 10,761 bytesREADME.mddoc · 21,809 bytesSCHEMA.mddoc · 1,082 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesSKILL.mdcore · 12,166 bytesconfig.yamlasset · 461 bytespyproject.tomlasset · 1,638 bytestests/conftest.pyruns · 1,728 bytestests/fixtures/followers_page.jsonasset · 1,758 bytestests/fixtures/home_timeline.jsonasset · 9,035 bytestests/fixtures/list_timeline.jsonasset · 2,946 bytestests/fixtures/search_timeline.jsonasset · 4,664 bytestests/fixtures/tweet_detail.jsonasset · 4,493 bytestests/test_auth.pyruns · 14,981 bytestests/test_cache.pyruns · 3,393 bytestests/test_cli.pyruns · 29,449 bytestests/test_client.pyruns · 63,136 bytestests/test_config.pyruns · 1,359 bytestests/test_config_normalization.pyruns · 2,039 bytestests/test_filter.pyruns · 2,739 bytestests/test_output.pyruns · 5,146 bytestests/test_parser_fixtures.pyruns · 3,912 bytestests/test_search.pyruns · 4,433 bytestests/test_serialization.pyruns · 2,988 bytestests/test_smoke.pyruns · 2,790 bytestests/test_timeutil.pyruns · 2,357 bytestwitter_cli/__init__.pyruns · 175 bytestwitter_cli/auth.pyruns · 24,793 bytestwitter_cli/cache.pyruns · 2,280 bytestwitter_cli/cli.pyruns · 55,899 bytestwitter_cli/client.pyruns · 50,915 bytestwitter_cli/commands/__init__.pyruns · 340 bytestwitter_cli/config.pyruns · 5,050 bytestwitter_cli/constants.pyruns · 3,192 bytestwitter_cli/exceptions.pyruns · 2,132 bytestwitter_cli/filter.pyruns · 2,924 bytestwitter_cli/formatter.pyruns · 10,430 bytestwitter_cli/graphql.pyruns · 8,950 bytestwitter_cli/models.pyruns · 1,585 bytestwitter_cli/output.pyruns · 4,750 bytestwitter_cli/parser.pyruns · 21,890 bytestwitter_cli/search.pyruns · 4,022 bytestwitter_cli/serialization.pyruns · 8,647 bytestwitter_cli/timeutil.pyruns · 2,348 bytesuv.lockasset · 123,188 bytes
Read excerpt
# twitter-cli — Twitter/X CLI Tool
**Binary:** `twitter`
**Credentials:** browser cookies (auto-extracted) or env vars
## Setup
```bash
# Install (requires Python 3.8+)
uv tool install twitter-cli
# Or: pipx install twitter-cli
# Upgrade to latest (recommended to avoid API errors)
uv tool upgrade twitter-cli