SpielerPlus Scraper

v1.0.0

Scraper for SpielerPlus/TeamPlus team management platform. Extracts events, members, absences, finances, participation stats, and more.

0· 35·0 current·0 all-time
byAlessandro Bartsch@firstsanny
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk97cezwb4txm1nb9jc4c6yctq983zmh6scrapervk97cezwb4txm1nb9jc4c6yctq983zmh6sportsvk97cezwb4txm1nb9jc4c6yctq983zmh6team-managementvk97cezwb4txm1nb9jc4c6yctq983zmh6

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

EnvSPIELERPLUS_EMAIL, SPIELERPLUS_PASSWORD

Comments