← Back to Skills Marketplace
haibozhang1985

shareone

by sudoprivacy · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
106
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shareone
Description
发布本地生成的 HTML 网页、PDF 或 PPTX 到 ShareOne 平台,生成公网分享短链接(Capability URL)。当用户要求“发布”、“分享”、“生成链接”或“上线”某个生成的页面/文档时使用此技能。
Usage Guidance
This skill appears to do what it says (upload files to shareone.app) and all required code is bundled. Before installing or invoking it, consider: 1) The skill expects/uses SHAREONE_API_KEY but the registry metadata omitted that — be prepared to provide or manage an API key. 2) The credential is saved as plaintext to ~/.shareone_credentials by the provided scripts; if you prefer not to store long-lived keys, do not choose the ‘save’ flow or remove the file afterward. 3) The skill will read recent chat outputs and may save them to temporary files to publish — avoid uploading sensitive content and confirm consent when prompted. 4) Review the base URL (defaults to https://shareone.app) and network behavior if you only trust specific endpoints. If any of these behaviors are unacceptable (plaintext key storage, filesystem writes, automatic access to recent conversation content), do not install or run the skill until those are addressed.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (publish HTML/PDF/PPTX to ShareOne) matches the included scripts and runtime instructions. Minor mismatch: registry metadata lists no required env vars, but SKILL.md and scripts clearly expect SHAREONE_API_KEY (and optionally SHAREONE_BASE_URL).
Instruction Scope
Instructions explicitly tell the agent to extract the last-generated conversation or specified files, create temp files, run provided Node scripts, and write a local consent marker (.shareone_agreed). Extracting conversation content and saving it for upload is expected for this functionality, but this grants the skill access to recent chat outputs and filesystem write permission.
Install Mechanism
No install spec or external downloads; all code is included in the skill bundle. No high-risk install steps (no external URL downloads or package installs).
Credentials
The skill requires an API key (SHAREONE_API_KEY) but the registry metadata doesn't declare it. Scripts read/write ~/.shareone_credentials (plaintext JSON) and may also use SHAREONE_BASE_URL. Persistently storing API keys to the user's home directory is sensitive and should be highlighted to the user.
Persistence & Privilege
The skill writes credentials to the user's home directory (~/.shareone_credentials) and may create a .shareone_agreed file in the working directory. It does not request always:true or modify other skills, but it does persist state and store sensitive data locally.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shareone
  3. After installation, invoke the skill by name or use /shareone
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
shareone 1.0.3 - 新增详细 SKILL.md,全面梳理 ShareOne 平台一键分享流程。 - 规范了 API Key 检查、保存及自动申请流程,并增加相关用户提示。 - 完善使用说明及适用场景,支持 HTML、PDF、PPTX 文件的上传与在线获取短链。 - 引入用户同意机制与安全提示,确保合法合规内容发布。 - 明确文本类与二进制文件两类上传接口的操作区分及异常处理方式。 - 优化分享成功后的人性化功能提示,提高用户对高级特性的知晓度。
Metadata
Slug shareone
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is shareone?

发布本地生成的 HTML 网页、PDF 或 PPTX 到 ShareOne 平台,生成公网分享短链接(Capability URL)。当用户要求“发布”、“分享”、“生成链接”或“上线”某个生成的页面/文档时使用此技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.

How do I install shareone?

Run "/install shareone" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is shareone free?

Yes, shareone is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does shareone support?

shareone is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created shareone?

It is built and maintained by sudoprivacy (@haibozhang1985); the current version is v1.0.3.

💬 Comments