# Twitter > Busca y obtiene contenido de Twitter/X: perfiles, tuits, respuestas, seguidores, comunidades, espacios y tendencias, vía twitterapi.io. Fuente: https://skillsagentes.com/skills/resciencelab/opc-skills/twitter Markdown: https://skillsagentes.com/skills/resciencelab/opc-skills/twitter.md Repositorio: https://github.com/ReScienceLab/opc-skills Autor: ReScienceLab Licencia: Apache-2.0 Actualizado: hace 7 meses Coste de contexto: 46 tok instalada, 702 tok al activarse, 8k tok con todos los archivos del bundle Bundle: 30 archivos, 31 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add ReScienceLab/opc-skills --skill twitter --agent claude-code # Cursor npx -y skills add ReScienceLab/opc-skills --skill twitter --agent cursor # Codex npx -y skills add ReScienceLab/opc-skills --skill twitter --agent codex # Gemini CLI npx -y skills add ReScienceLab/opc-skills --skill twitter --agent gemini # Windsurf npx -y skills add ReScienceLab/opc-skills --skill twitter --agent windsurf # Cline npx -y skills add ReScienceLab/opc-skills --skill twitter --agent cline ``` ## Qué hace - Consulta perfiles, tuits, respuestas, seguidores/seguidos, comunidades, espacios y tendencias de Twitter/X mediante la API de twitterapi.io - Ejecuta scripts Python individuales para cada endpoint (usuarios, tuits, listas, comunidades, espacios, tendencias) - Soporta búsqueda avanzada de tuits con sintaxis tipo from:, since:/until:, -filter:retweets, filter:media, min_faves: ## Cuándo usarla - El usuario menciona Twitter, X, o tuits ## Qué la activa - "Dame la info del perfil de elonmusk en Twitter" - "Busca tuits sobre AI agent desde 2024-01-01" - "Muéstrame los seguidores de esta cuenta de X" - "Consulta las tendencias mundiales en Twitter" ## Antes de instalar - Requiere una clave de API de twitterapi.io configurada como TWITTERAPI_API_KEY en ~/.zshrc. - Necesita en el PATH: python3 - Variables de entorno: TWITTERAPI_API_KEY - makes network requests - needs API credentials ## Archivos - .claude-plugin/plugin.json — 547 B - SKILL.md — 3 KB - scripts/batch_get_users.py — 632 B - scripts/check_relationship.py — 856 B - scripts/credential.py — 364 B - scripts/get_article.py — 992 B - scripts/get_community.py — 962 B - scripts/get_community_members.py — 889 B - scripts/get_community_moderators.py — 798 B - scripts/get_community_tweets.py — 855 B - scripts/get_followers.py — 958 B - scripts/get_following.py — 960 B - scripts/get_list_followers.py — 849 B - scripts/get_list_members.py — 835 B - scripts/get_space.py — 1 KB - scripts/get_trends.py — 1 KB - scripts/get_tweet.py — 652 B - scripts/get_tweet_quotes.py — 843 B - scripts/get_tweet_replies.py — 850 B - scripts/get_tweet_retweeters.py — 877 B - scripts/get_tweet_thread.py — 760 B - scripts/get_user_about.py — 1 KB - scripts/get_user_info.py — 541 B - scripts/get_user_mentions.py — 855 B - scripts/get_user_tweets.py — 1 KB - scripts/get_verified_followers.py — 1 KB - scripts/search_community_tweets.py — 882 B - scripts/search_tweets.py — 1 KB - scripts/search_users.py — 810 B - scripts/twitter_api.py — 5 KB ## SKILL.md Reproducido tal cual desde ReScienceLab/opc-skills bajo Apache-2.0. Esta sección es el documento original y está en inglés. # Twitter/X Skill Get user profiles, tweets, replies, followers/following, communities, spaces, and trends from Twitter/X via twitterapi.io. ## Prerequisites Set API key in `~/.zshrc`: ```bash export TWITTERAPI_API_KEY="your_api_key" ``` **Quick Check**: ```bash cd python3 scripts/get_user_info.py elonmusk ``` ## Commands All commands run from the skill directory. ### User Endpoints ```bash python3 scripts/get_user_info.py USERNAME python3 scripts/get_user_about.py USERNAME python3 scripts/batch_get_users.py USER_ID1,USER_ID2 python3 scripts/get_user_tweets.py USERNAME --limit 20 python3 scripts/get_user_mentions.py USERNAME --limit 20 python3 scripts/get_followers.py USERNAME --limit 100 python3 scripts/get_following.py USERNAME --limit 100 python3 scripts/get_verified_followers.py USERNAME --limit 20 python3 scripts/check_relationship.py USER1 USER2 python3 scripts/search_users.py "query" --limit 20 ``` ### Tweet Endpoints ```bash python3 scripts/get_tweet.py TWEET_ID [TWEET_ID2...] python3 scripts/search_tweets.py "query" --type Latest --limit 20 python3 scripts/get_tweet_replies.py TWEET_ID --limit 20 python3 scripts/get_tweet_quotes.py TWEET_ID --limit 20 python3 scripts/get_tweet_retweeters.py TWEET_ID --limit 50 python3 scripts/get_tweet_thread.py TWEET_ID python3 scripts/get_article.py TWEET_ID ``` ### List Endpoints ```bash python3 scripts/get_list_followers.py LIST_ID --limit 20 python3 scripts/get_list_members.py LIST_ID --limit 20 ``` ### Community Endpoints ```bash python3 scripts/get_community.py COMMUNITY_ID python3 scripts/get_community_members.py COMMUNITY_ID --limit 20 python3 scripts/get_community_moderators.py COMMUNITY_ID python3 scripts/get_community_tweets.py COMMUNITY_ID --limit 20 python3 scripts/search_community_tweets.py "query" --limit 20 ``` ### Other Endpoints ```bash python3 scripts/get_space.py SPACE_ID python3 scripts/get_trends.py --woeid 1 # Worldwide ``` ## Search Query Syntax ```bash # Basic search python3 scripts/search_tweets.py "AI agent" # From specific user python3 scripts/search_tweets.py "from:elonmusk" # Date range python3 scripts/search_tweets.py "AI since:2024-01-01 until:2024-12-31" # Exclude retweets python3 scripts/search_tweets.py "AI -filter:retweets" # With media python3 scripts/search_tweets.py "AI filter:media" # Minimum engagement python3 scripts/search_tweets.py "AI min_faves:1000" ``` ## API: twitterapi.io - Base URL: https://api.twitterapi.io/twitter - Auth: X-API-Key header - Pricing: ~$0.15-0.18/1k requests - Docs: https://docs.twitterapi.io/ ## Dónde encaja - Categoría: [Redacción y contenido](https://skillsagentes.com/categorias/redaccion-contenido.md) — Redacción, edición y estructuración de contenido extenso. - Creador: [ReScienceLab](https://skillsagentes.com/creators/resciencelab.md) — 12 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Requesthunt](https://skillsagentes.com/skills/resciencelab/opc-skills/requesthunt.md): Genera informes de investigación de demanda de usuarios a partir de feedback real: scrapea y analiza solicitudes, quejas y preguntas en Reddit, X, GitHub, YouTube, LinkedIn y Amazon. - [Archive](https://skillsagentes.com/skills/resciencelab/opc-skills/archive.md): Archiva aprendizajes de sesión, soluciones de debugging y logs de despliegue en `.archive/yyyy-mm-dd/` como markdown indexado con tags buscables; mantiene `.archive/MEMORY.md` como índice. - [Add New Opc Skill](https://skillsagentes.com/skills/resciencelab/opc-skills/add-new-opc-skill.md): Checklist y guía de automatización para añadir un nuevo skill al proyecto OPC Skills, asegurando que todos los archivos, metadatos, logos y listados requeridos estén listos antes del release. - [Nanobanana](https://skillsagentes.com/skills/resciencelab/opc-skills/nanobanana.md): Genera y edita imágenes con Google Gemini 3 Pro Image (Nano Banana Pro): texto a imagen, edición, distintas proporciones y salida en alta resolución (2K/4K). - [Reddit](https://skillsagentes.com/skills/resciencelab/opc-skills/reddit.md): Busca y recupera contenido de Reddit: posts, comentarios, info de subreddits y perfiles de usuario vía la API JSON pública. Úsalo cuando se mencione Reddit, un subreddit o enlaces r/. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)