facequet
Extracts the first post text from a given Facebook URL using server-side scraping without handling login or JavaScript content.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 32 · 0 current installs · 0 all-time installs
by@duylori
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The manifest, SKILL.md, and scripts/skill.py are all aligned: they perform a simple GET and HTML parse to extract the first post-like text. Minor naming inconsistencies exist (registry name/slug differ from manifest name) and the source/homepage are unknown, but functionality requested (network access, requests + beautifulsoup) is appropriate for the stated goal.
Instruction Scope
SKILL.md and the script only require a URL input and instruct a plain HTTP GET and HTML parsing. The instructions explicitly note limitations (JS/login) and do not request reading local files, extra env vars, or sending data to unexpected endpoints.
Install Mechanism
No install spec is provided (instruction+script only). The requirements.txt lists standard PyPI packages (requests, beautifulsoup4). Nothing is downloaded from untrusted URLs and no archive extraction occurs.
Credentials
The skill requires no credentials, config paths, or environment variables. This is proportionate to a public-page scraping utility.
Persistence & Privilege
always is false, the skill does not request persistent system changes or modify other skills' configs. Autonomous invocation is allowed by platform default but not a special privilege of this skill.
Assessment
This skill is internally consistent for scraping static public pages: it performs an HTTP GET and parses HTML with BeautifulSoup and requires only standard Python packages. Before installing, consider: (1) it will make network requests to any URL you give it (so avoid passing private/internal URLs), (2) it won't handle Facebook pages that require login or JavaScript, (3) scraping may violate site terms of service—ensure you have the right to crawl the target, and (4) there is no homepage or known publisher listed, so only use it in a trusted environment. If you plan to run it, install the listed Python dependencies in an isolated environment (venv) and avoid supplying credentials or private session cookies to this skill.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Facebook Post Reader (skill mẫu)
Mô tả:
- Skill này cố gắng truy cập một URL (ví dụ profile hoặc bài viết) và lấy nội dung "bài viết đầu tiên" trên trang đó.
- Lưu ý: Facebook và nhiều trang hiện đại sử dụng JavaScript/đăng nhập; script này là "server-side scraping" đơn giản và có thể không hoạt động với các trang yêu cầu JS hoặc đăng nhập. Xem phần "Lưu ý" bên dưới.
Input:
- url (string): URL trang web cần đọc
Output (JSON):
- status: "success" hoặc "error"
- content: nội dung văn bản đã lấy hoặc thông báo lỗi
Cấu trúc file:
- SKILL.md
- manifest.json
- scripts/skill.py
- requirements.txt
- references/schema.md
- references/queries.md
Lưu ý quan trọng:
- Nếu trang yêu cầu đăng nhập (như Facebook cá nhân), script này có thể không lấy được nội dung.
- Để xử lý Facebook / trang động, cần dùng browser automation (Puppeteer/Playwright) với cookie đã đăng nhập.
- Dùng skill này đúng pháp luật và chính sách của nền tảng khi crawl nội dung.
Files
6 totalSelect a file
Select a file to preview.
Comments
Loading comments…
