URL Shortener CLI
v1.0.0Shorten URLs from terminal with custom slugs, local storage, and basic analytics. A self‑contained CLI that maps long URLs to short slugs using a local JSON...
⭐ 0· 90·0 current·0 all-time
byDerick@derick001
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name and description (local URL shortener, local JSON storage, basic analytics) match the code and SKILL.md. The only required binary is python3, which is appropriate for a Python CLI. There are no requested credentials or unrelated dependencies.
Instruction Scope
SKILL.md directs the agent/user to run the included scripts/main.py and documents CLI commands; instructions reference only the local config directory (~/.url-shortener) and JSON files. There are no instructions to read unrelated system files, access network endpoints, or exfiltrate data.
Install Mechanism
There is no install spec (instruction-only), and the provided code is a self-contained Python script with no external package downloads. No network-based installers or archive extraction mechanisms are used.
Credentials
The skill requests no environment variables or credentials. The code operates entirely on local files under the user's home directory and does not access other services or secrets.
Persistence & Privilege
always is false and the skill does not request any elevated or persistent platform privileges. It creates and uses only its own config directory (~/.url-shortener) and does not modify other skills or global agent settings.
Assessment
This tool appears local and coherent with its description, but note that all mappings are stored unencrypted in ~/.url-shortener/mappings.json and accessible to any account with access to your user files. Before installing, review file permissions for that directory, back up/export if you need persistence across machines, and be aware that shortened URLs are only usable on your machine (this is not a public hosting service). If you want to be extra cautious, inspect the full scripts/main.py file yourself (no network calls were found in the provided code) and run the CLI from a non-privileged user account.Like a lobster shell, security has layers — review code before you run it.
latestvk97a7xv418nkqa2vnh7eveex718394mj
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binspython3
