quick-share
Skill0 starsChanged 27 days agoMITView on GitHub
Zero-install file delivery: seed a file and get a public download URL, no session setup required on the recipient's end
In this repository18 other files it gives its agents.
- .agents/AGENTS.mdAGENTS.md
- AGENTS.mdAGENTS.md
- docs/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- docs/CLAUDE.mdCLAUDE.md
- .github/copilot-instructions.mdCopilot instructions
- .cursor/rules/srift.mdcCursor rule
- docs/llms-full.txtllms.txt
- docs/llms.txtllms.txt
- encrypted-chatSkill
- get-company-infoSkill
- peerknockSkill
- session-managementSkill
- encrypted-chatSkill
- get-company-infoSkill
- peerknockSkill
- quick-shareSkill
- session-managementSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 0 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 12
No credentials. The SRIFT local daemon binds to 127.0.0.1:3822 with zero authentication.
- Very specific: line 16
Call the MCP tool srift_quick_share with { filePath: "/absolute/path/to/file" } (single file) or { filePaths: [...] } (up to 500 …
- Very specific: line 22
Keep the sending side running until the recipient has downloaded.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
quick-share
Zero-install file delivery via SRIFT's local MCP server. Returns a public https://srift.app/d/<token> relay link that any recipient can open in a browser — no SRIFT install, no signup, no session-join UI required on their end. The bytes stream from the sender's machine through the srift.app relay on demand (pass-through, Cache-Control: no-store); nothing is stored on any server, so the link works while the sender's daemon (or process) runs.
Requirements
No credentials. The SRIFT local daemon binds to 127.0.0.1:3822 with zero authentication. Only outbound HTTPS/WSS on port 443 is needed.
Instructions
- Call the MCP tool
srift_quick_sharewith{ filePath: "/absolute/path/to/file" }(single file) or{ filePaths: [...] }(up to 500 files/folders). Optional params:bundle(default: true = one .tar.gz link; false = one link per path, created in parallel),bundleName,exclude(string[] for glob patterns to skip),sessionName,maxDownloads,ttlMs,encrypt,password. - The tool returns a
downloadUrl(e.g.https://srift.app/d/<token>) when bundled, or{ links: [], errors: [] }when separate. Withencrypt: true(or apassword) each link is end-to-end encrypted with AES-256-GCM: the key rides in the#k=URL fragment, is never sent to a server, and the browser decrypts locally. Without it, links are protected by TLS in transit only — useencryptfor anything sensitive. - Hand the URL(s) to the recipient. In order of preference, they can run:
srift get <url> [<url> ...](proxy-aware, resumable, decrypts#k=links, supports multiple URLs with--concurrency N)- any HTTP client that saves the response under the server-sent file name
- or just open it in any browser.
- Keep the sending side running until the recipient has downloaded. From a shell,
srift quick-share <file> [<file> ...] --waitblocks until then (--wait-timeout 30mexits with code 3 on timeout);--keep-aliveserves until the TTL expires.
Sandboxed and datacenter agents
If the background daemon cannot start (the sandbox forbids local servers, blocks detached spawns or loopback, or the port is taken), srift mcp and srift quick-share host the daemon inside their own process: no local port, outbound HTTPS/WSS on 443 only. The MCP server switches automatically, so this tool keeps working. From a shell, run quick-share in the background (it exits after the download) or with --wait; --foreground forces in-process serving. Blocked UDP never breaks links. Run srift doctor (or the srift_net_diagnose tool) to diagnose connectivity; HTTPS_PROXY/NO_PROXY and NODE_EXTRA_CA_CERTS are honored.
See /openapi.json and /.well-known/mcp/server-card.json for the full tool contract.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

