Mode d’emploi
- Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
- Consultez le document original pour les outils, identifiants et environnements requis.
- Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill threads-researchAvant de commencer
- L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
- Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.
Threads research
Look up public Threads profiles, posts, and replies, and run keyword search — all as normalized JSON from the Crawlora API, no app scraping or unofficial client libraries.
When to use this skill
- "What's <handle>'s profile / follower count on Threads?"
- "Pull this Threads post's text and replies."
- "What has <handle> posted recently on Threads?"
- "Search Threads for posts about <topic>."
- Competitor social-listening or brand-mention monitoring on Threads.
Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
- Set
CRAWLORA_API_KEYin the environment before running the helper. - The helper reads
CRAWLORA_API_KEYfrom the environment and sends requests tohttps://api.crawlora.net/api/v1. Missing/invalid key →401.
How it works
- Profile —
/threads/profile/{username}for public profile metadata
(bio, counts).
- Profile posts —
/threads/profile/{username}/postsfor a profile's
public posts, paginated via an opaque cursor.
- One post —
/threads/post/{username}/{code}for a single post's
text, author, canonical URL, and preview image.
- Post replies —
/threads/post/{username}/{code}/repliesfor the
public replies to that post.
- Search —
/threads/searchfor the public first page of Threads
search results for a query.
Full endpoint list, methods, and params: `reference/endpoints.md`.
Calling the API
# Profile + posts:
scripts/crawlora.sh /threads/profile/zuck | jq '.'
scripts/crawlora.sh /threads/profile/zuck/posts | jq '.'
# Post + replies:
scripts/crawlora.sh /threads/post/zuck/C1abc2DEfGh | jq '.'
scripts/crawlora.sh /threads/post/zuck/C1abc2DEfGh/replies | jq '.'
# Search:
scripts/crawlora.sh /threads/search q="web scraping" | jq '.'Use scripts/crawlora.sh for all requests; it keeps the API key out of command-line arguments.
Endpoint reference
See `reference/endpoints.md` for every Threads endpoint this skill uses.
Examples
- Profile snapshot:
/threads/profile/{username}for bio and follower
counts, then /threads/profile/{username}/posts to see recent activity.
- Post deep-dive:
/threads/post/{username}/{code}for a specific
post's text, then /threads/post/{username}/{code}/replies to read what people are saying about it.
- Keyword sweep:
/threads/searchfor a brand or topic name to gauge
how much public conversation is happening on Threads right now.
Notes & limits
- Credits / pay-on-success: billed only on
2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.
- Public data only — public profiles/posts; no login, no private content.
Respect Threads' terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - Search has no continuation cursor —
/threads/searchreturns only the
logged-out first page of results; there's no way to page deeper.
- Reply pagination is opaque and sometimes absent —
/threads/post/{username}/{code}/replies
will flag when Threads reports more replies exist but can withhold a usable cursor to fetch them.
- Profile posts paginate via cursor — pass the
cursorfrom the
previous /threads/profile/{username}/posts response to walk beyond the first page.



