Install
$ agentstack add skill-proptermalone-proptermaltwo-push ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
> INTEGRATION STUB. This skill wires Claude Code to an external tool/account that you must supply and configure: an SSH-reachable workstation with a browser + a small HTTP serve script (serve-to-workstation). It ships as a working example of the integration pattern, not a turnkey feature. See docs/integrations.md for what to install and how to plug in your own credentials. Without an SSH-reachable workstation with a browser + a small HTTP serve script, this skill won't run — that's expected.
Push a file to your workstation for viewing in the browser. Usage: /push
Instructions
Run bash ~/.claude/scripts/serve-to-workstation.sh and print the returned localhost URL for the user to open in their workstation's browser.
If no file path is provided, check if you just created a file the user would want to view (HTML, PDF, image) and use that.
This pattern targets the common split where the agent runs on a headless ` (Linux, no GUI) while the user sits at a separate (the machine with a browser). The serve script handles everything: it copies the file to a serve dir, starts a local HTTP server on , and sets up an SSH reverse tunnel so `'s browser can reach the listener over localhost.
Do NOT try to launch a browser remotely (e.g. ssh "powershell Start-Process ...") — that approach fails silently across the SSH boundary. The serve-then-tunnel pattern is the reliable path.
To adapt: write your own serve-to-workstation.sh that (1) copies the target file into a web-served directory, (2) starts an HTTP server bound to a known port, (3) opens an SSH reverse tunnel from your workstation to that port (ssh -R :localhost: -N -f ), and (4) prints the http://localhost:/... URL. Point the path in this skill at your script.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: PropterMalone
- Source: PropterMalone/PropterMaltwo
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.