x-scraper
Fetch X Posts with Apify
Collecting X posts across profiles, topics, and dates requires consistent search parameters and API handling. This skill provides Apify request examples and client integration guidance.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "x-scraper" from https://skillstore.io/skills/apidojo-io-x-scraper.md and its manifest at https://skillstore.io/api/skills/apidojo-io-x-scraper/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "x-scraper". Describe the sample post record documented by this skill.
Expected outcome:
- Illustrative record from the documentation, not a live retrieval.
- Author: Elon Musk (@elonmusk).
- Post: More than 10 per human on average.
- Published: November 24, 2023.
- Engagement: 104,121 likes, 11,311 retweets, and 6,526 replies.
Using "x-scraper". Outline retrieval of recent NASA posts through the asynchronous example.
Expected outcome:
- Illustrative workflow summary, not an executed run.
- Search: posts from NASA, sorted by Latest.
- Start the actor and extract its run identifier.
- Poll until the run succeeds, fails, is aborted, or times out.
- The documented retrieval request limits returned dataset items to 100; this does not cap actor collection.
Security Audit
Medium RiskAll 67 static findings are false positives: Markdown formatting, ordinary API response capture, expected service URLs, or account setup prose. One semantic finding identifies an unsupported paid-upgrade instruction for any result containing ten or fewer items. No evidence found of system reconnaissance, credential exfiltration, or audit-directed prompt injection.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (50)
๐ Network access (9)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/apidojo-io-x-scraper/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/apidojo-io-x-scraper?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/apidojo-io-x-scraper?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/apidojo-io-x-scraper/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/apidojo-io-x-scraper.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
apidojo-io. (2026). x-scraper security audit report (audit version 1) [Author version 0.1.1]. Skillstore. https://skillstore.io/skills/apidojo-io-x-scraper/audits/1BibTeX citation
@techreport{apidojo-io-apidojo-io-x-scraper-2026,
author = {apidojo-io},
title = {x-scraper security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/apidojo-io-x-scraper/audits/1},
note = {Author version 0.1.1}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "x-scraper security audit report (audit version 1)"
version: "0.1.1"
type: report
authors:
- name: "apidojo-io"
date-released: "2026-09-30"
url: "https://skillstore.io/skills/apidojo-io-x-scraper/audits/1"
identifiers:
- type: other
value: "skillstore:apidojo-io-x-scraper:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Collect Posts for Topic Research
Retrieve keyword and hashtag matches within selected dates for a research dataset.
Monitor Public Brand Mentions
Collect recent public mentions with language filters and retweet exclusions for review.
Integrate Post Retrieval
Use Python or JavaScript client examples to add actor runs and dataset retrieval to an existing application.
Try These Prompts
Fetch up to 50 recent posts from [profile] through Apify. Confirm my account access and expected cost before starting.
Search for [keyword] in [language] between [start date] and [end date]. Exclude retweets and request at most [limit] posts.
Retrieve posts matching conversation_id:[post ID]. Use an asynchronous run with [limit] maximum items after confirming costs. Report status and available results.
Adapt the [Python or JavaScript] Apify client example for [profiles]. Use secure token storage, [limit] maximum items, bounded waiting, and explicit failure handling.
Best Practices
- Confirm account eligibility, expected costs, and collection limits before authorizing a paid actor run.
- Keep API tokens in secure storage and exclude them from prompts, shared examples, and logs.
- Check explicit API errors before recommending upgrades; validate small result sets and set bounded polling.
Avoid
- Do not paste real API tokens into shared code or marketplace prompts.
- Do not assume a dataset retrieval limit also limits the actor run or its charges.
- Do not interpret ten or fewer results as proof that a paid upgrade is required.
Frequently Asked Questions
Does this skill scrape X locally?
What account setup is required?
Which searches are documented?
Can I use Python or JavaScript?
Does a result set of ten posts mean I must upgrade?
Does the skill guarantee complete results or fixed pricing?
Developer Details
Author
apidojo-ioLicense
MIT
Author version
v0.1.1
Skillstore revision
r1
Ref
629dfc4b40a7da97e0da559f9f10fba9281e2fbe
Maintenance freshness
9/30/2026
Usage
0 downloads ยท 0 views
File structure
๐ SKILL.md