Urlopnik

ReviewAudited by ClawScan on May 10, 2026.

Overview

Urlopnik mostly matches its vacation-planning purpose, but it can automatically install a Python package at runtime and its instructions are unclear about remembered employee data and email sending.

Review before installing. The vacation calculations and PDF generation look purpose-aligned, but do not let it run automatic package installs unless you are comfortable modifying your Python environment. Also confirm any email recipient and content manually, and be cautious about allowing the skill or agent to remember personal employee details.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Using PDF generation could unexpectedly download and install software into the local Python environment.

Why it was flagged

The PDF helper automatically installs an undeclared, unpinned dependency from pip at runtime when reportlab is missing.

Skill content
subprocess.run(["pip", "install", "reportlab"], check=True)
Recommendation

Install dependencies explicitly from a reviewed requirements file or prompt the user before running pip; pin the reportlab version.

What this means

A leave request may contain employment and contact details, so sending it should be explicitly reviewed and confirmed.

Why it was flagged

The skill text advertises sending leave requests to a supervisor, but the artifacts do not define recipient selection, user confirmation, or an email mechanism.

Skill content
generuje wnioski urlopowe w formacie PDF i wysyła do przełożonego
Recommendation

Only send generated requests after verifying the recipient, attachment, and message content.

What this means

Employee name, role, department, phone, email, and leave information could persist beyond a single request.

Why it was flagged

The skill says it remembers employee data, but the artifacts do not describe storage location, retention, or deletion controls.

Skill content
Dane pracownika (jednorazowo, potem zapamiętuje)
Recommendation

Avoid entering unnecessary personal data and ask how to view or delete remembered employee details.