← Back to Skills Marketplace
felipeoff

Obscura Skill

by Felipe Oliveira · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
56
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install obscura-skill
Description
Use when scraping the web, driving headless browser automation, or running E2E tests from Claude Code. Obscura is a Rust-based, drop-in headless Chrome repla...
Usage Guidance
This skill is coherent with its stated purpose, but before installing or using it you should: (1) verify the upstream GitHub repository and release assets (check publisher/account, release tags, and checksums) before running downloaded binaries; (2) be prepared to use sudo to install the binary or prefer running it in a sandbox/container if you don't want system-wide changes; (3) understand that running 'obscura serve' opens a local CDP port that other local processes could access — restrict network access if necessary; (4) 'stealth' features help bypass basic bot-detection but can enable misuse — avoid using them to violate sites' terms or the law; and (5) if you plan to build from source, ensure you have trusted toolchains (Rust, V8 build) and sufficient resources. If you want stronger assurance, inspect the upstream project's source and release signatures or run the binary inside an isolated environment (container or VM) first.
Capability Analysis
Type: OpenClaw Skill Name: obscura-skill Version: 1.0.0 The skill bundle instructs the AI agent to download and install a third-party binary ('Obscura') from a GitHub repository (h4ckf0r0day/obscura) using elevated privileges (sudo mv). While the tool is presented as a legitimate headless browser for web scraping and E2E testing, the installation of unverified binaries with root access and the tool's focus on 'stealth' and anti-detection techniques represent a high-risk pattern. There is no explicit evidence of malicious intent or data exfiltration in the provided files, but the combination of high-privilege installation and the source repository's name warrants caution.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (headless browser for scraping, Puppeteer/Playwright, CDP) matches the SKILL.md content: CLI usage, serve/fetch/scrape commands, examples for Puppeteer/Playwright and build-from-source. The declared purpose justifies the provided commands and examples.
Instruction Scope
The SKILL.md instructs installing a system binary (moving to /usr/local/bin), building from source (V8 via cargo), running a CDP server (ws://127.0.0.1:9222), and using stealth mode to evade basic bot detection. These are within scope for a headless-browser skill, but they carry operational implications (requires sudo to install, builds are heavy, and running a local CDP server exposes a listening port that other local processes could access).
Install Mechanism
No install spec in the skill bundle itself (instruction-only). The installation instructions point to GitHub releases (github.com/.../releases/latest/download/...), which is a standard release host and is proportionate. No downloads from unknown or shortened URLs are used in the instructions.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The SKILL.md examples use local connections and example credentials in sample code only; there is no hidden credential access or unexplained secret requirements.
Persistence & Privilege
Skill is instruction-only, always:false, and does not request persistent privileges. The only runtime concern is that its guidance tells users to run a locally listening CDP server (a normal behavior for a headless browser) which can expose a local port — not a skills-framework privilege, but an operational surface to be mindful of.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obscura-skill
  3. After installation, invoke the skill by name or use /obscura-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Obscura Skill 1.0.0 — Initial Release - Introduces Obscura, a Rust-based lightweight headless browser engine (~30 MB), fully compatible with Puppeteer and Playwright via the Chrome DevTools Protocol. - Supports JavaScript rendering, parallel scraping, anti-bot detection (stealth mode), E2E testing, and fast startup for frontend automation tasks. - Provides detailed installation instructions for macOS, Linux, and Windows, plus build-from-source options. - Includes CLI usage examples for single-page fetch, bulk scraping, and running as a devtools server. - Offers clear guidance on integrating Obscura with Playwright for automated E2E testing across frameworks like React, Vue, and Next.js. - Highlights when to trigger the skill, recommended workflows, and environment setup best practices.
Metadata
Slug obscura-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Obscura Skill?

Use when scraping the web, driving headless browser automation, or running E2E tests from Claude Code. Obscura is a Rust-based, drop-in headless Chrome repla... It is an AI Agent Skill for Claude Code / OpenClaw, with 56 downloads so far.

How do I install Obscura Skill?

Run "/install obscura-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Obscura Skill free?

Yes, Obscura Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Obscura Skill support?

Obscura Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Obscura Skill?

It is built and maintained by Felipe Oliveira (@felipeoff); the current version is v1.0.0.

💬 Comments