Lowyat Forum Research
v1.0.2Research any topic by searching Lowyat forum (forum.lowyat.net), scraping relevant threads into Excel, and analyzing the results. Use this skill whenever the...
⭐ 0· 50·0 current·0 all-time
byJohnson@superoo7
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the provided files and instructions. The included datascraping.py and SKILL.md implement exactly: search (via WebSearch guidance), scrape forum.lowyat.net pages, and save results to .xlsx. Required packages are proportional to the task (requests, BeautifulSoup, openpyxl, tqdm).
Instruction Scope
SKILL.md stays within scope: it instructs how to find threads, run the included scraper, and analyze the resulting Excel files. It does not request unrelated file reads, credentials, or remote endpoints beyond forum.lowyat.net. It explicitly recommends polite scraping behavior (delays, limited parallelism).
Install Mechanism
There is no automated install spec; SKILL.md asks the user to pip-install common Python libraries. No downloads from untrusted URLs or archive extraction are present. The code is included in the package (datascraping.py).
Credentials
The skill requests no environment variables or credentials. All external network activity is limited to the target forum pages. The pyproject specifies Python >=3.12 which is reasonable but not enforced by SKILL.md; this mismatch is minor and not a security risk.
Persistence & Privilege
Skill is not marked always:true and does not modify other skills or agent-wide configs. It runs as a user-invoked tool and does not request elevated system presence.
Assessment
This skill appears to do what it says (scrape Lowyat threads into Excel), but before installing or running it consider: 1) Terms of Service & robots.txt — scraping may violate Lowyat's terms or local laws; verify permission. 2) Privacy — scraped data includes public usernames and timestamps; handle, store, and share it responsibly and anonymize if needed. 3) Load on the site — follow the documented delays and avoid bulk parallel scraping to prevent denial-of-service. 4) Environment setup — ensure you run the pip installs in a virtual environment and that your Python version meets pyproject (>=3.12) if you encounter issues. 5) Source verification — SKILL.md links to a GitHub repo; if provenance matters, inspect that repository for updates or additional code. If you need the agent to run this autonomously, be aware autonomous invocation plus data collection increases risk, so restrict usage accordingly.Like a lobster shell, security has layers — review code before you run it.
latestvk975a5twbpngq5a61myyfcgb7n83wnz9
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
