← Back to Skills Marketplace
firstsanny

SpielerPlus Scraper

by Alessandro Bartsch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install spielerplus-scraper
Description
Scraper for SpielerPlus/TeamPlus team management platform. Extracts events, members, absences, finances, participation stats, and more.
Usage Guidance
This skill appears to do what it says: it uses a headless browser (Playwright) to log in to SpielerPlus and scrape team data. Before installing: 1) Be prepared that npm install will download Playwright and Chromium (large binaries). 2) Only provide the SPIELERPLUS_EMAIL and SPIELERPLUS_PASSWORD for an account you trust the scraper to use (consider a dedicated account or throwaway/test account if possible). 3) Review the source locally if you plan to run it in a sensitive environment — the code is readable and performs navigation only on SpielerPlus pages, but running any scraper with your credentials carries risk. 4) Confirm compliance with SpielerPlus' Terms of Service before scraping.
Capability Analysis
Type: OpenClaw Skill Name: spielerplus-scraper Version: 1.0.0 The spielerplus-scraper is a functional web scraper for the SpielerPlus team management platform, using Playwright to automate data extraction. It correctly implements its stated features, such as retrieving events, member lists, and financial transactions, while requiring user credentials via environment variables for authentication. The code in src/index.js and src/cli.js is transparent, lacks any signs of data exfiltration or malicious intent, and follows standard practices for a browser-based scraping utility.
Capability Assessment
Purpose & Capability
Name/description (SpielerPlus scraper) match the requested env vars (SPIELERPLUS_EMAIL, SPIELERPLUS_PASSWORD) and the code (Playwright-based login + scraping). Dependencies (playwright, dotenv) are appropriate for a headless-browser scraper.
Instruction Scope
SKILL.md and the CLI/programmatic examples instruct the agent to install dependencies, supply SPIELERPLUS_EMAIL/PASSWORD, and run scraping commands. The runtime instructions only access the SpielerPlus site and local environment variables; they do not instruct reading unrelated system files or sending data to third-party endpoints.
Install Mechanism
There is no special registry install spec (instruction-only skill), but package.json depends on Playwright which downloads browser binaries when installed. That is expected for a browser-based scraper but does involve additional binary downloads (Chromium) during npm install.
Credentials
Only SPIELERPLUS_EMAIL and SPIELERPLUS_PASSWORD are required — appropriate and proportionate for logging into the target service. Note: these are sensitive credentials; the skill reads them (and dotenv is used) so users should provide only accounts they trust to be accessed by the scraper (consider a dedicated/limited account).
Persistence & Privilege
Skill does not request always: true and does not modify other skills or system-wide agent settings. It runs as a normal user-level scraper without elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install spielerplus-scraper
  3. After installation, invoke the skill by name or use /spielerplus-scraper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of spielerplus-scraper. - Scrapes data from SpielerPlus/TeamPlus, including events, members, absences, finances, participation stats, and more. - Provides commands for teams, events, team members, absences, finances, attendance, profile, roles, and full reports. - Requires SPIELERPLUS_EMAIL and SPIELERPLUS_PASSWORD environment variables for authentication. - Supports both CLI and programmatic usage. - Outputs data in JSON with optional flag.
Metadata
Slug spielerplus-scraper
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is SpielerPlus Scraper?

Scraper for SpielerPlus/TeamPlus team management platform. Extracts events, members, absences, finances, participation stats, and more. It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install SpielerPlus Scraper?

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

Is SpielerPlus Scraper free?

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

Which platforms does SpielerPlus Scraper support?

SpielerPlus Scraper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SpielerPlus Scraper?

It is built and maintained by Alessandro Bartsch (@firstsanny); the current version is v1.0.0.

💬 Comments