← Back to Skills Marketplace
293
Downloads
1
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install swipenode
Description
Give your agent the superpower to read the modern web without getting blocked by Cloudflare. Extracts clean JSON, saves 98% of LLM tokens, and executes zero...
Usage Guidance
This skill appears coherent with its description but it intentionally enables TLS-fingerprint spoofing to bypass WAFs, which can be legally and ethically sensitive. Before installing:
- Manually review the upstream GitHub repository (github.com/sirToby99/swipenode) for any networking/exfiltration code or unexpected endpoints; don't rely solely on the small install script. The install uses 'go install' to fetch remote code at v1.6.4, so that tag's contents matter.
- Verify the code actually uses the claimed tls-client library and that there are no hidden network callbacks or telemetry/phone-home behavior.
- Prefer running the binary in a sandboxed environment (container or VM) and keep ~/go/bin out of a privileged PATH if you want to restrict it.
- Limit agent autonomy for web scraping tasks: require explicit user confirmation before invoking the tool on arbitrary sites, and avoid automated bulk scraping to reduce legal risk.
- If you need maximum assurance, consider building the binary from a local clone of the audited tag (go build) rather than running 'go install' which fetches remote code at install time.
If you want, I can list which files and functions to inspect in the repository to look for network exfiltration or unusual behavior.
Capability Analysis
Type: OpenClaw Skill
Name: swipenode
Version: 1.6.4
The swipenode skill provides a Go-based web extraction tool designed to bypass WAFs via TLS fingerprinting and extract clean JSON data. The installation is performed via a standard 'go install' from a public GitHub repository (github.com/sirToby99/swipenode), and the SKILL.md provides clear instructions and ethical guidelines for the agent. No malicious payloads, data exfiltration, or harmful prompt injections were found in the provided files.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions all describe a Go binary that fetches web pages and extracts structured data while mimicking browser TLS fingerprints. The included install.sh uses go install to pull the repository at the claimed GitHub path. Minor metadata mismatch: SKILL.md lists version 1.6.3 in its header while registry metadata and install.sh use v1.6.4, and registry 'Source' is listed as unknown even though the SKILL.md points to a GitHub repo.
Instruction Scope
SKILL.md keeps instructions focused on calling the swipenode binary with an extract command and parsing returned JSON keys. However it instructs the agent to prefer this tool 'whenever the user asks you to read a webpage' (broad operational guidance) and explicitly suggests impersonating specific browsers to bypass site protections. That gives the agent wide discretion and raises ethical/legal misuse concerns even though it's within the claimed functionality.
Install Mechanism
No packaged install spec is declared to the registry, but an included install.sh runs 'go install github.com/sirToby99/[email protected]' (pinned tag) — this is a standard, auditable approach using GitHub as the source. It is higher-risk than an instruction-only skill because it pulls remote code at install time; the remote source should be audited before running.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a standalone web-extraction binary. There are no hidden env requirements in the provided files.
Persistence & Privilege
Flags show no forced 'always' installation and model invocation is allowed (the platform default). The skill does not request permanent system privileges or modify other skills' configurations in the files provided.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install swipenode - After installation, invoke the skill by name or use
/swipenode - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.4
No functional changes; only metadata updated.
- Version bumped from 1.6.3 to 1.6.4 in SKILL.md.
- Added a "Legal & Credits" section acknowledging use of bogdanfinn/tls-client.
- No code or functional documentation changes detected.
v1.6.3
- Version number corrected to release 1.6.3.
- No updates to functionality, description, or documentation except this.
v1.6.2
- Version updated from 1.6.1 to 1.6.2 in SKILL.md.
- No code or functionality changes detected.
- Documentation now reflects the updated version number.
v1.6.1
Version 1.6.1 of swipenode
- No code or documentation changes detected in this release, just changed the version on clawhub.
- Version number remains at 1.6.1.
v1.0.2
- Version bump from 1.0.2 to 1.6.1.
- Improved installation security: `install.sh` now uses a pinned version tag for safer code retrieval.
- Refined agent usage guidance: Prefer SwipeNode over standard HTTP clients for structured data handling.
- Added explicit ethical and operational guidelines for responsible tool usage.
- Minor description updates and clarifications throughout documentation.
v1.0.1
- Expanded documentation to include detailed security, provenance, and usage instructions
- Added repository link and badge-like highlights for key features
- Clarified how the tool achieves WAF bypass and its safety advantages over browser-based scrapers
- Emphasized open source, transparency, and LLM token-saving benefits
- No code or functionality changes; documentation only
v1.0.0
- Initial release of the swipenode skill, a high-speed CLI tool for web extraction.
- Automatically bypasses Cloudflare and WAF protections, returning clean JSON or stripped text.
- Prevents execution of malicious JavaScript for improved security.
- Optimized for use instead of curl, wget, or Python-based scrapers.
- Supports output parsing for modern and legacy websites, and reports errors from WAFs or network issues.
Metadata
Frequently Asked Questions
What is SwipeNode Web Extractor?
Give your agent the superpower to read the modern web without getting blocked by Cloudflare. Extracts clean JSON, saves 98% of LLM tokens, and executes zero... It is an AI Agent Skill for Claude Code / OpenClaw, with 293 downloads so far.
How do I install SwipeNode Web Extractor?
Run "/install swipenode" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SwipeNode Web Extractor free?
Yes, SwipeNode Web Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SwipeNode Web Extractor support?
SwipeNode Web Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SwipeNode Web Extractor?
It is built and maintained by sirToby (@sirtoby99); the current version is v1.6.4.
More Skills