PrivateBin Upload Skill for Openclaw

A secure sharing skill that automates uploading text, code, or files to PrivateBin instances with advanced access controls.

kafcoppelia
v1.0.0
Mar 1, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install privatebin-upload

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install privatebin-upload using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is PrivateBin Upload Skill?

The PrivateBin Upload Skill enables AI agents to securely share snippets, logs, and files via private, encrypted pastes. By leveraging the Openclaw Skills framework, this tool integrates directly with PrivateBin instances, ensuring that sensitive data remains protected through client-side encryption and various security policies.

This skill is essential for developers and teams who need a quick, secure way to distribute information without relying on persistent storage or public messaging channels. Whether you are sharing a debugging log or a confidential report, this skill automates the process while maintaining high privacy standards and providing granular control over data persistence.

PrivateBin Upload Skill Use Cases

  • Sharing code snippets or debugging logs during a development session.
  • Sending password-protected reports or sensitive configuration data securely.
  • Creating burn-after-reading links for one-time access to secrets or temporary credentials.
  • Distributing binary files or images via secure, encrypted attachment links.
  • Automating the generation of shareable URLs within a larger automated workflow using Openclaw Skills.

How PrivateBin Upload Skill Works

  1. Validates the presence of the privatebin-cli on the local system to ensure the environment is ready.
  2. Checks for existing configuration files or initializes a new connection to a default or custom PrivateBin instance.
  3. Processes input content by identifying if it is raw text, markdown, or a local file path for attachment.
  4. Executes the upload command using the CLI with specified security parameters like expiry and encryption passwords.
  5. Captures the JSON response from the CLI to extract the unique shareable URL and the deletion token.
  6. Returns the final link and configuration details to the user for immediate sharing.

PrivateBin Upload Skill Setup

To get started with this skill, ensure you have the privatebin-cli tool installed on your system. You can then initialize your preferred instance to work with Openclaw Skills using the following commands:

# Initialize with the default privatebin.net instance
privatebin init

# Or initialize with a custom PrivateBin host
privatebin init --host https://bin.example.com

Verify that your configuration is correctly stored at ~/.config/privatebin/config.json to enable seamless automated uploads.

PrivateBin Upload Skill Data Schema & Taxonomy

The skill manages data through a structured input-output model that ensures compatibility with various PrivateBin configurations. Below is the primary metadata taxonomy used:

Parameter Type Description
content String/Path The source text, code, or file path to be uploaded.
formatter String Defines rendering: plaintext, markdown, or syntaxhighlighting.
expire String Expiry duration: 5min, 1hour, 1day, 1week, 1month, 1year, or never.
burn_after_reading Boolean If true, the paste is deleted immediately after the first view.
password String An optional string for end-to-end access control.
attachment Boolean Flag to treat the input as a binary/image/archive file.

PrivateBin Upload Skill Advanced Features

  • Multi-instance support allowing users to switch between different PrivateBin hosts.
  • Automated syntax highlighting for code blocks based on content detection.
  • Binary attachment support for sharing images and archives securely.
  • Integration with Openclaw Skills logic to handle rate-limiting and automatic retries.
  • Secure deletion token extraction for programmatic management of shared content.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*