perkoon-transfer
v1.0.3
Published
Agent skill for P2P file transfer — send files between agents and humans with zero configuration
Maintainers
Readme
Perkoon — Unlimited File Transfer
Agent skill for Perkoon — P2P file transfer between AI agents and humans.
What this does
Gives your AI agent the ability to send and receive files:
- Agent → Human: Agent sends a file, human opens a link in any browser. No install needed on their end.
- Agent → Agent: CLI to CLI. Fully autonomous, no humans in the loop.
P2P transfers are free, unlimited, and encrypted.
Install
# Install the skill
npx skillpm install perkoon-transfer
# The skill requires the Perkoon CLI
npm install -g perkoonSupported platforms
This skill works with any agent that supports the Agent Skills format:
- Claude Code
- OpenAI Codex CLI
- OpenClaw
- Any skillpm-compatible agent
How it works
The skill instructs your agent to:
- Run
perkoon send <file>to start a transfer - Share the generated URL with the recipient
- Monitor until transfer completes
- Report the outcome
All communication uses JSON event streams (--json flag) for reliable machine parsing.
CLI reference
| Flag | Description |
|------|-------------|
| --json | Machine-readable JSON events |
| --password <pw> | Password-protect the session |
| --timeout <sec> | Peer wait time (default: 300) |
| --output <dir> | Save directory (default: ./received) |
| --output - | Stream to stdout |
| --overwrite | Replace existing files |
Links
- Perkoon — Send files from your browser
- Perkoon CLI — The underlying transfer tool
- Agent Skills spec — Skill format documentation
License
MIT
